论文:Binarized Neural Networks: Training Deep Neural Networks with Weights and Activations Constrained to +1 or -1
http://arxiv.org/abs/1602.02830
代码:https://github.com/MatthieuCourbariaux/BinaryNet
运行过程中遇到的问题
* 1. pylearn2 :在windows上各种坑,导入mnist数据的时候要求配置环境变量,指定数据存放路径,如果实在搞不定,可以到pylearn2/datasets/mnist/py这个文件中找到MNIST这个类的control.get_load_data方法直接指定数据存放路径path = “D:/soft/python/Lib/site-packages/pylearn2/data/mnist/”
*2. lasagen版本更新,用pip安装好后lasagen后,需要更新,用官网提供的 pip install –upgrade https://github.com/Lasagne/Lasagne/archive/master.zip 来更新,作者用的就是最新版的,theano也是一样 Lasagen官网http://lasagne.readthedocs.org/en/latest/user/installation.html
theano的安装参考前一篇博文win7下安装theano和cuda