theano的github地址:
https://github.com/Theano/Theano
theano-xnor-net的github地址:
https://github.com/iefiac/theano-xnor-net
theano安装以及GPU配置,参考我上一个博客:
ubuntu14.04安装theano配置GPU环境
一、安装依赖Lasagne、Pylearn2
1、安装Lasagne
Lasagne的github地址:https://github.com/Lasagne/Lasagne#installation
pip install -r https://raw.githubusercontent.com/Lasagne/Lasagne/master/requirements.txt
pip install https://github.com/Lasagne/Lasagne/archive/master.zip
2、安装Pylearn2
Pylearn2地址:http://deeplearning.net/software/pylearn2/#download-and-installation
git clone git://github.com/lisa-lab/pylearn2.git
sudo python setup.py develop
#或者
python setup.py develop --user
设置Pylearn2的数据地址
cd $HOME
gedit .bashrc
在最后添加一行
export PYLEARN2_DATA_PATH=pylearn2-data/data
当然你可以自己定义数据地址,我的是在主目录下的pylearn2-data/data文件夹
OK
现在你可以根据theano-xnor-net来进行训练与测试了