直接运行课件下载的源码会报错是因为它是 python2,而你的是 python3。如果是
python2 版本是可以直接运行的。
更改:
1, python2 和 3 使用的默认编码是不同的,我们会发现 pickle.load()函数报错。在代码
开始部分添加如图所示代码:
同时把这个函数里面添加:
因为 python3 把 cpickle 改成 pickle 了,记得把 import 那里修改好
2, python3 的 print 输出得放在()里面
3, Python3 不支持 xrange,改成 range
range 里面是整形变量,使用 int 强制转化
4,python3 不支持 optim_config.iteritems()改成.items,如图所示
最后,记得修改你的数据集路径