- 博客(7)
- 收藏
- 关注
原创 SQLNet论文解读
SQLNet是一种将自然语言问句转化为SQL的深度学习模型,它应用在wiki数据集上,能够实现select(可以加聚合函数),where功能,其中where预测的好坏决定了整个模型的好坏。如: 在SQLNet之前人们主要用seq2seq+attention网络进行NL2SQL任务解析,但seq2seq存在一个问题:即seq2seq对序列的前后顺序要求极为...
2019-09-16 23:04:54
1987
原创 八皇后问题
在8×8格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,问有多少种摆法。 一 递归解法def conflict(state,nextX): ''' 判断接下来的皇后位置是否与前边发生冲突 state 存储前边所有的皇后位置,即X轴 nextX 即接下来皇后的x轴坐标 ...
2018-12-05 10:39:10
153
原创 python语法小东西
1 return与yield区别: 两者用法相似,都可以返回函数值,但return返回后便不再执行函数接下来的程序段,而yield会接着执行。 用法: return yield 2 元祖元素不可变 列表元素可变 列表中的元祖不可变 元祖中的列表元素可变 ...
2018-12-04 16:15:39
172
原创 机器学习之特征工程
在工业界一直流行着一句话,数据的质量决定了模型的上线了,而特征工程与模型的选择只是尽可能的去逼近这个上线,当我们在数据无法改变的情况,特征工程的优化便显得尤为重要。我们输入模型中,模型只认识数据,并不知道某一列所代表的含义,例如树模型,它只会按照一定的规则去不停的分支,并不知道分支所代表的含义,而特征工程所做的就是尽可能的将数据转换成易于分支的或者分支后效果较好的数据。假设我们有很多车的行驶时...
2018-07-30 10:44:22
246
原创 素数的判断
素数即只能被1和自身整除的数字,给定一个数字,判断其是否是素数:1 将该数与所有数字2,3,4,5,6.....n相除,时间复杂度非常高def judge_v1(): ''' 最原始的方法:直接将该数与所有小于它的数字相除,看余数是否为0 ''' n = int(input('请输入一个数字:')) start = time.time() ...
2018-07-23 18:01:45
280
原创 textcnn在文本分类中的应用
1 数据准备:def read_files(filetype): all_labels = [1]*12500 + [0]*12500 all_texts = [] file_list = [] path = r'./aclImdb/' # 读取正面文本名 pos_path = path + filetype + '/pos/' for ...
2018-05-31 10:15:48
1997
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人