À propos de la procédure d'installation de Caffe. Édition du mode CPU. C'est plus ennuyeux lors de l'utilisation d'un GPU, mais cela prend aussi assez de temps. Je l'ai essayé sur VirtualBox. (Ubuntu14.04 LTS) Vous pouvez le faire presque comme suit, mais certains suppléments sont fournis. Référence: Mémo de procédure d'installation de Caffe sur Ubuntu 14.04
Veuillez noter que l'installation d'apt et de pip échoue parfois.
#Installez la dernière version
$ wget http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1404/x86_64/cuda-repo-ubuntu1404_7.0-28_amd64.deb
$ sudo dpkg -i cuda-repo-ubuntu1404_7.0-28_amd64.deb
$ sudo apt-get update
$ sudo apt-get install cuda
Une bibliothèque de calculs matriciels. Il semble que MKL, OpenBLAS, etc. fonctionnent bien, mais ATLAS semble être la valeur par défaut, alors installez-la.
$ sudo apt-get install libatlas-base-dev
# g++Doit être cette version.
$ sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libboost-all-dev libhdf5-serial-dev libgflags-dev libgoogle-glog-dev liblmdb-dev protobuf-compiler g++-4.6
#Si git n'est pas inclus
$ sudo apt-get install git
#Placez-le directement sous la maison. Si vous comprenez, allez où vous voulez.
$ cd
$ git clone https://github.com/BVLC/caffe.git
$ cd caffe
$ cp Makefile.config.example Makefile.config
$ vi Makefile.config
Makefile.config
#Décommenter la ligne 8
# CPU_ONLY := 1
↓
CPU_ONLY := 1
#Décommentez la ligne 12 et spécifiez la version
# CUSTOM_CXX := g++
↓
CUSTOM_CXX := g++-4.6
#Ligne 15. Vous devriez probablement le changer. Faites correspondre la version. Vérifiez avec ls.
CUDA_DIR := /usr/local/cuda
↓
CUDA_DIR := /usr/local/cuda-7.0
Le traitement parallèle peut être effectué en faisant $ make -j4 all
. Le nombre correspond au nombre de cœurs de processeur.
Cela prend du temps, il est donc recommandé de le faire à pleine puissance.
$ make all
$ make test
$ make runtest
Si tous les tests réussissent, la construction de l'environnement caffe est terminée.
Si cela échoue, résolvez le problème, puis faites $ make clean
et recommencez à partir de $ make all
.
Gestionnaire de packages pour python
$ sudo apt-get install python-pip
Requis lors de l'insertion de scipy ci-dessous.
$ sudo apt-get install gfortran
Installation des bibliothèques requises avec pip
$ for req in $(cat ~/caffe/python/requirements.txt); do sudo pip install $req; done
Installation de la bibliothèque manquante
$ sudo apt-get install python-dev python-numpy python-skimage
compiler.
$ make pycaffe
Traverser.
$ vi ~/.bashrc
~/.bashrc
#Écrivez dans un endroit approprié
export PYTHONPATH=~/caffe/python/:$PYTHONPATH
Refléter
$ source ~/.bashrc
plus tard
$ python
>>> import caffe
OK si caffe est chargé avec. Vive le bon travail.
Recommended Posts