18122015 chemoinformatics deeplearning
直接入れるとめんどくさそうなのでVagrantで
という構成です。
64bitの仮想環境を構築するためにちょっとダウンロードします
vagrant box add trusty64 https://cloud-images.ubuntu.com/vagrant/trusty/current/trusty-server-cloudimg-amd64-vagrant-disk1.box vagrant init trusty64 vagrant up vagrant ssh
これ以降は仮想サーバーでのコマンドになります chainerを入れる前に、numpy,cython,h5pyが入ってないといけないみたいです。
sudo apt-get update sudo apt-get install python-pip sudo apt-get install python-dev sudo pip install numpy sudo pip install cython sudo apt-get install libhdf5-dev sudo pip install h5py sudo pip install chainer
これで、MNISTサンプルが動かせます
$ time python chainer-1.5.1/examples/mnist/train_mnist.py load MNIST dataset epoch 1 graph generated train mean loss=0.192818405504, accuracy=0.94170000316 test mean loss=0.0941508330352, accuracy=0.969200006723 epoch 2 ... epoch 20 train mean loss=0.00807140778183, accuracy=0.997750002146 test mean loss=0.101509903543, accuracy=0.981100007892 save the model save the optimizer real 596m38.866s user 614m50.111s sys 0m34.011s
やたらと時間がかかったが、GPU使うとどのくらい早くなるんだろうか…