** (Les personnes ayant une connaissance de Docker sont extrêmement faciles à importer et à utiliser Docker Image! (Here mac_OS_X% E3% 81% AB% E3% 80% 81caffe% 2Bjupyter_notebook% E7% 92% B0% E5% A2% 83% E6% A7% 8B% E7% AF% 89% E3% 83% A1% E3% 83% A2))) **
Machine, système d'exploitation: MacBookPro 10.11.4 CPU : 2.2 GHz Intel Core i7 Mémoire: 16 Go
** 1. Installez les packages dépendants avec homebrew **
brew install -vd snappy leveldb gflags glog szip lmdb
brew tap homebrew/science
brew install hdf5 opencv
brew install --build-from-source --with-python -vd protobuf
brew install --build-from-source -vd boost boost-python
Les deux derniers (protobuf et boost) prennent un certain temps.
** 2. Téléchargez Caffe **
Il semble que ce soit un bon moyen de cloner depuis Github.
git clone https://github.com/BVLC/caffe.git
** 3. Réécrire Makefile.config **
-D'abord, procédez comme suit (faites une copie)
cp Makefile.config.example Makefile.config
-Récrivez ce qui suit dans Makefile.config.
Makefile.config
# CPU-only switch (uncomment to build without GPU support).
CPU_ONLY := 1 #Ne commentez pas.
...
# Homebrew puts openblas in a directory that is not on the standard search path
#Entrez le chemin où vous avez installé openblas.
BLAS_INCLUDE := /usr/local/cellar/openblas/0.2.18_2/include
BLAS_LIB := /usr/local/cellar/openblas/0.2.18_2/lib
...
#Il semble préférable de l'ajouter.
LIBRARIES += cblas
LDFLAGS += -framework Accelerate
** 4. Compiler ** Utilisez : star: CMake (une erreur de l'éditeur de liens se produira avec un Make normal) Accédez à caffe / et procédez comme suit:
mkdir build
cd build
cmake ..
make all
make install
make runtest
Vous pouvez probablement le construire maintenant. Vérifiez en exécutant l'exemple de programme pour voir s'il peut être utilisé. (Pour Mnist, il est décrit en détail dans cet article.) Il est déjà disponible en C ++. (En gros, exécutez ./build/tools/caffe train --solver = **. Prototxt. Veuillez consulter la page officielle pour plus de détails)
** 5. Construire pour Python ** Allez simplement dans caffe / build et procédez comme suit:
make Pycaffe
N'oubliez pas d'ajouter Path. (Je suis .zshrc)
export PYTHONPATH=(path to caffe)/caffe/python:$PYTHONPATH
Vous pouvez maintenant utiliser ʻimport caffe`.
・ Page officielle de Caffe ・ J'ai installé Caffe pour pouvoir faire du Deep Learning avec MAC OS X El Capitan
Recommended Posts