Über den Installationsvorgang von Caffe. CPU-Modus-Edition. Es ist ärgerlicher, eine GPU zu verwenden, aber es dauert auch genug Zeit. Ich habe es auf VirtualBox versucht. (Ubuntu14.04 LTS) Sie können es fast wie folgt tun, aber einige Ergänzungen werden bereitgestellt. Referenz: Memo zum Caffe-Installationsverfahren unter Ubuntu 14.04
Bitte beachten Sie, dass manchmal sowohl apt als auch pip nicht installiert werden können.
#Installieren Sie die neueste 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
Eine Bibliothek mit Matrixberechnungen. Es scheint, dass MKL, OpenBLAS usw. in Ordnung sind, aber ATLAS scheint die Standardeinstellung zu sein. Installieren Sie dies also.
$ sudo apt-get install libatlas-base-dev
# g++Muss diese Version sein.
$ 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
#Wenn Git nicht enthalten ist
$ sudo apt-get install git
#Stellen Sie es direkt unter Ihr Zuhause. Wenn Sie verstehen, gehen Sie bitte, wohin Sie wollen.
$ cd
$ git clone https://github.com/BVLC/caffe.git
$ cd caffe
$ cp Makefile.config.example Makefile.config
$ vi Makefile.config
Makefile.config
#Kommentarzeile 8
# CPU_ONLY := 1
↓
CPU_ONLY := 1
#Kommentar 12 auskommentieren und Version angeben
# CUSTOM_CXX := g++
↓
CUSTOM_CXX := g++-4.6
#Zeile 15. Sie sollten es wahrscheinlich ändern. Passen Sie die Version an. Überprüfen Sie mit ls.
CUDA_DIR := /usr/local/cuda
↓
CUDA_DIR := /usr/local/cuda-7.0
Die parallele Verarbeitung kann mit $ make -j4 all
erfolgen. Die Anzahl ist die Anzahl der CPU-Kerne.
Es braucht Zeit, daher wird empfohlen, dies mit voller Leistung zu tun.
$ make all
$ make test
$ make runtest
Wenn alle Tests bestanden sind, ist der Aufbau der Kaffee-Umgebung abgeschlossen. Wenn dies fehlschlägt, lösen Sie das Problem, machen Sie "$ make clean" und beginnen Sie von "$ make all".
Paketmanager für Python
$ sudo apt-get install python-pip
Erforderlich beim Einfügen von Scipy unten.
$ sudo apt-get install gfortran
Installation der benötigten Bibliotheken mit pip
$ for req in $(cat ~/caffe/python/requirements.txt); do sudo pip install $req; done
Installieren der fehlenden Bibliothek
$ sudo apt-get install python-dev python-numpy python-skimage
kompilieren.
$ make pycaffe
Durchlaufen.
$ vi ~/.bashrc
~/.bashrc
#Schreiben Sie an einer geeigneten Stelle
export PYTHONPATH=~/caffe/python/:$PYTHONPATH
Reflektieren
$ source ~/.bashrc
später
$ python
>>> import caffe
OK, wenn Kaffee mit geladen ist. Ist Prost auf gute Arbeit.
Recommended Posts