L'autre jour, il y avait une personne qui a rendu le café disponible sur TSUBAME. (référence: https://twitter.com/sacred_fox/status/605297481765691392 https://twitter.com/sacred_fox/status/605297652331212800 http://tsubame.gsic.titech.ac.jp/labs)
Lors de l'utilisation avec python, en gros
~> source /usr/apps.sp3/nosupport/gsic/env/caffe-0.11.0.sh
Ensuite, importez du café.
Avec ce script /usr/apps.sp3/nosupport/gsic/python/2.7.7/bin/ Il exécutera le python inclus. Cependant, si python est installé en plus de python standard car la version de python incluse dans TSUBAME en tant que standard est ancienne et que vous souhaitez l'utiliser, copiez ce script dans un emplacement approprié et utilisez ce qui suit. Certains commentaires sont rédigés et utilisés.
# Caffe: 0.11.0
# CUDA: 6.5
# HDF: 1.8.11
# Python: 2.7.8
# Boost: 1.58.0
source /usr/apps.sp3/env/set_cuda-6.5.sh
source /usr/apps.sp3/nosupport/gsic/env/all/opencv-3.0.0-rc1.sh
source /usr/apps.sp3/nosupport/gsic/env/all/boost-1.58.0.sh
#source /usr/apps.sp3/nosupport/gsic/env/all/python-2.7.7.sh
export PATH=/usr/apps.sp3/nosupport/gsic/caffe/0.11.0/bin/:$PATH
export LD_LIBRARY_PATH=/usr/apps.sp3/nosupport/gsic/caffe/0.11.0/lib/:/usr/apps.sp3/nosupport/hdf5/1.8.11/lib/:$LD_LIBRARY_PATH
export PYTHONPATH=/usr/apps.sp3/nosupport/gsic/caffe/0.11.0/python/:$PYTHONPATH
export CPATH=/usr/apps.sp3/nosupport/gsic/caffe/0.11.0/include/:/usr/apps.sp3/cuda/6.5/include/:/usr/apps.sp3/isv/intel/xe2013.1.046/mkl/include/:/usr/apps.sp3/nosupport/hdf5/1.8.11/include/:$CPATH
export LIBRARY_PATH=/usr/apps.sp3/nosupport/gsic/caffe/0.11.0/lib/:/usr/apps.sp3/nosupport/hdf5/1.8.11/lib/:$LIBRARY_PATH
Dans ce cas, bien sûr, cela ne fonctionnera que si vous installez la bibliothèque dépendante de caffe dans votre environnement python. Les dépendances sont telles que décrites sur la page officielle de caffe (http://caffe.berkeleyvision.org/), et beaucoup peuvent être installées avec pip. Cependant, comme seul protobuf ne peut pas être installé avec pip, il est nécessaire de supprimer le code source du fonctionnaire et d'exécuter la commande suivante dans le répertoire installé.
~> ./configure
~> make
~> make install
~> cd python
~> python setup.py build
~> python setup.py test
~> python setup.py install
Recommended Posts