1.学习CNN卷积神经网络,用CNN经典模型Lenet-5实现其过程,调试代码会出现各种问题。
问题一:导包报错
-
ImportError: cannot import name ‘downsample’
解决办法:
A. from theano.tensor.signal.pool import pool_2d 适用于python3
B. from theano.tensor.signal import downsample 适用于python2
-
ImportError: No module named ‘logistic_sgd’ 和 ImportError: No module named 'mlp
参考大牛思路: 看下边链接,可以解决问题。
https://stackoverflow.com/questions/35792910/logistic-sgd-module-where-to-find-it解决办法:
打开这个网址 http://deeplearning.net/tutorial/code/ 中找出下边这两个文件
可以下载或者复制这两个文件到你的工程项目目录下。
问题二:xrange()报错
A. NameError: name 'xrange' is not defined