[PYTHON] Remarques sur l'installation de Caffe en mode CPU sur Mac OSX 10.11 (El Captain)

** (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))) **

environnement

Machine, système d'exploitation: MacBookPro 10.11.4 CPU : 2.2 GHz Intel Core i7 Mémoire: 16 Go

procédure

** 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`.

Article de référence (Merci pour votre aide!)

Page officielle de CaffeJ'ai installé Caffe pour pouvoir faire du Deep Learning avec MAC OS X El Capitan

Recommended Posts

Remarques sur l'installation de Caffe en mode CPU sur Mac OSX 10.11 (El Captain)
Comment installer le framework Deep Learning Caffe sur un Mac en mode CPU
Remarques sur l'installation de dlib sur Mac
Remarques sur l'installation de Python sur votre Mac
Remarques sur l'installation de pipenv sur votre Mac
Installez Caffe sur Ubuntu 14.04 (mode CPU)
Étapes pour mettre Caffe dans Mac OS X 10.10 en mode CPU
Étapes pour installer CUDA 7.5 avec Mac (El Capitan) + Homebrew
Installez Caffe sur Mac
Pyenv sur Mac OSX Mavericks
Installer l'oreiller sur Mac OSX 10.9
Remarques sur l'installation d'Anaconda 3 sur Windows
Remarques sur imshow () d'OpenCV
Remarques sur l'installation de Python sur CentOS
Installer python3 sur Mac (El Capitan)
Remarques sur l'installation de Python à l'aide de PyEnv
Remarques sur l'installation d'Ubuntu 18.04 sur XPS 15 7590
(Débutant) Remarques sur l'utilisation de pyenv sur Mac