- 博客(4)
- 资源 (4)
- 收藏
- 关注
原创 解决python3的pickle.load错误:a bytes-like object is required, not 'str'
最近在python3下使用pickle.load时出现了错误。import picklewith open('final_project_dataset.pkl', 'r') as data_file: data_dict = pickle.load(data_file)错误信息如下: data_dict = pickle.load(data_file)
2017-12-12 12:38:40 18898 9
原创 python笔记之:两个数组同时排序
在西瓜书里,用决策树处理连续特征时,我遇到了两个数组同时排序的问题。举例说明:import numpy as npX=np.asarray([[ 0.697 ,0.46 ], [ 0.774 , 0.376], [ 0.634 , 0.264], [ 0.608 , 0.318], [ 0.556 , 0.215], [ 0.403, 0.237], [ 0.481, 0.149],
2017-11-26 10:56:35 8620
原创 机器学习笔记之三: 熵
熵的推导已知随机变量XX的概率分布P(X)P(X),我们对事件X=xi(i=0,1,...,N)X=x_{i}(i=0,1,...,N)进行编码,编码要求符合前缀编码规则,(即任何一个编码都不能是另一个有效编码的前缀,例如已有编码10,则编码100,101,1011,等都不是可用的编码)。在这种编码规则下,记X=xiX=x_{i}编码的长度为L(xi)L(x_{i}),则它的代价(它所占用的编码空间
2017-11-04 16:23:44 442
原创 为什么shelve会失败?
先看代码:class Empty: passdef save_obj(): x = Empty x.name='hello' x.value = 343 with shelve.open('empty') as db: db['x']=x def load_obj(): with shelve.open('empty') as db:
2017-10-16 22:29:21 568 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人