1. DeepFM算法的提出 由于DeepFM算法有效的结合了因子分解机与神经网络在特征学习中的优点:同时提取到低阶组合特征与高阶组合特征,所以越来越被广泛使用。 在DeepFM中,FM算法负责对一阶特征以及由一阶特征两两组合而成的二阶特征进行特征的提取;DNN算法负责对由输入的一阶特征进行全连接等 ...
分类:
编程语言 时间:
2018-12-02 22:52:59
阅读次数:
683
1,查找算法 常用的查找算法包括顺序查找,二分查找和哈希查找。 1.1 顺序查找(Sequential search) 顺序查找: 依次遍历列表中每一个元素,查看是否为目标元素。python实现代码如下: #无序列表 def sequentialSearch(alist,item): found = ...
分类:
编程语言 时间:
2018-12-02 19:16:19
阅读次数:
229
在进行单个爬虫抓取的时候,我们不可能按照一次抓取一个url的方式进行网页抓取,这样效率低,也浪费了cpu的资源。目前python上面进行并发抓取的实现方式主要有以下几种:进程,线程,协程。进程不在的讨论范围之内,一般来说,进程是用来开启多个spider,比如我们开启了4进程,同时派发4个spider ...
分类:
编程语言 时间:
2018-12-01 23:48:05
阅读次数:
444
前言 将近两年前,我写过一篇同名文章(见 "使用Python实现子区域数据分类统计" )。 当时是为了统计县域内的植被覆盖量,折腾了一段时间,解决了这个问题。最近,又碰到了一个类似的需求,也需要统计某个小范围内的数据。简单来说,这个需求是将两个 shp 文件的任意两个对象做相交判断,最后形成一个新的 ...
分类:
编程语言 时间:
2018-11-30 20:50:08
阅读次数:
246
给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 示例 1: 输入: "abcabcbb" 输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。 示例 2: 输入: "bbbbb" 输出: 1 解释: 因为无重复字符的最长子串是 "b",所以其长度为 1。 ...
分类:
编程语言 时间:
2018-11-30 18:23:03
阅读次数:
219
一、Face Recognition软件包 我们的人脸识别基于face_recognition库。face_recognition基于dlib实现,用深度学习训练数据,模型准确率高达99.38%。 人脸数字化 人脸识别的第一步是检测照片中的人脸区域,然后将人脸的图像数据转换成一个长度为128的向量, ...
分类:
编程语言 时间:
2018-11-30 13:51:12
阅读次数:
217
使用pyenv管理不同版本的python 安装不同的Python版本并不是一件容易的事情,在不同的Python版本之间来回切换更加困难,而且,多版本并存非常容易互相干扰。因此,我们需要一个名为pyenv的工具。pyenv是一个Python版本管理工具,它能够进行全局的Python版本切换,也可以为单 ...
分类:
其他好文 时间:
2018-11-28 19:06:20
阅读次数:
431
Python练习题目1:用Python实现队列(先入先出)入队出队队头队尾队列是否为空显示队列元素代码:list=[]##定义空列表用于存储数据tip="""******队列******1.入队2.出队3.队头4.队尾5.队列是否为空6.显示队列元素(输入q退出)"""##定义登入界面while1:print(tip)##打印登入界面choice=input(‘‘)##输入变量存储ifchoice
分类:
编程语言 时间:
2018-11-27 14:45:06
阅读次数:
174
一:使用的工具haystack是django的开源搜索框架,该框架支持Solr,Elasticsearch,Whoosh, *Xapian*搜索引擎,不用更改代码,直接切换引擎,减少代码量。搜索引擎使用Whoosh,这是一个由纯Python实现的全文搜索引擎,没有二进制文件等,比较小巧,配置比较简单 ...
分类:
其他好文 时间:
2018-11-27 14:39:24
阅读次数:
229