ノート/ノート
訪問者 5713 最終更新 2015-04-05 (日) 15:26:54
yum install python-devel
yum install opensll-devel
yum install blas-devel lapack-devel atlas-devel
wget https://bitbucket.org/pypa/setuptools/raw/bootstrap/ez_setup.py -O - | python
easy_install pip
pip install numpy (numpy==1.6.1)
pip install scipy (scipy==0.10.1)
pip install nose
pip install sphinx
pip install pydot
/usr/local/cuda-5.5/targets/x86_64-linux/lib libcublas.soとかlibcufftw.soとかが置いてあるディレクトリ (訂正 2015-04-04 mintでは /usr/local/cuda/lib64 に変更)作成後、ldconfigを実行
CUDA_ROOT=/usr/local/cuda5.5 か (訂正 2015-04-04 mintでは CUDA_ROOT=/usr/local/cuda-6.0 ) THEANO_FLAGS='cuda.root=/usr/local/cuda5.5' か (訂正 2015-04-04 mintでは CUDA_ROOT=/usr/local/cuda-6.0 ) .theanorcファイルに情報を書き込んでおくか
pip install theano
gitが必要。なければ
yum install git
pylearn2をダウンロード
git clone git://github.com/lisa-lab/pylearn2.git
インストール
cd <pylearn2home>/pylearn2/ su python setup.py develop
ついでに
export PYLEARN2_DATA_PATH=/data/lisa/data
次にチュートリアル Quick-start example に従って試す。まずcifer-10(cs.toronto.eduのデータ、ここに説明)をダウンロード
cd <pylearn2home>/pylearn2/scripts/datasets ./download_cifer10.sh しばらくかかる
次に、モデルをtrainする
<pylearn2home>/pylearn2/scripts/tutorials/grbm_smd/ python make_dataset.py export PATH=$PATH:<pylearn2home>/pylearn2/scripts .bashrcに入れておくとよい train.py cifar_grbm_smd.yaml
次にモデルを見てみる。その前に、matplotlibを使うので、それをインストール。その前に
sudo yum install freetype-devel libpng-devel pip install matplotlib
更に表示のためにeogが欲しいので
yum install eog-devel
その上で
export PYLEARN2_VIEWER_COMMAND="eog --new-instance" show_weights.py cifar_grbm_smd.pkl << Xwindowなりのディスプレイ環境が必要、teraterm下ではエラーになる
更に
plot_monitor.py cifar_grbm_smd.pkl << サブコマンドの使い方が分からない
Deep Learning Tutorial の Theano例題をやってみた >> Deep Learning Tutorialの例題