在众多关于Deep Learning的教程中,deeplearning.net算是其中一个不错的学习网站。deeplearning.net的教程采用Python代码作为实例。读代码和运行代码是深入了解一个算法的必经之路。以下是关于Ubuntu下使用deeplearning.net的经验。
1. 配置Pydev+Eclipse
2.下载教程
git clone git://github.com/lisa-lab/DeepLearningTutorials.git
下载后可以看到data文件夹下有个download.sh脚本文件,执行脚本文件下载实验数据
3.安装Theano
sudo apt-get install python-pip
sudo pip install Theano
4.测试例子Classifying MNIST digits using Logistic Regression
利用实例的code新建Python project,修改sgd_optimization_mnist函数中形参dataset为数据集mnist.pkl.gz的实际位置并run代码,得到类似如下结果