[PYTHON] Hinweise zur Installation von Caffe im CPU-Modus unter Mac OS X 10.11 (El Captain)

** (Personen mit Docker-Kenntnissen sind überwiegend einfacher zu importieren und Docker Image zu verwenden! (Hier 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))) **

Umgebung

Maschine, Betriebssystem: MacBookPro 10.11.4 CPU : 2.2 GHz Intel Core i7 Speicher: 16 GB

Verfahren

** 1. Installieren Sie abhängige Pakete mit 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

Die beiden unteren (Protobuf und Boost) brauchen einige Zeit.

** 2. Caffe herunterladen ** Es scheint, dass es eine gute Möglichkeit ist, von Github zu klonen. git clone https://github.com/BVLC/caffe.git

** 3. Makefile.config neu schreiben **

Makefile.config


# CPU-only switch (uncomment to build without GPU support).
CPU_ONLY := 1 #Kommentar auskommentieren.

...

# Homebrew puts openblas in a directory that is not on the standard search path
#Geben Sie den Pfad ein, in dem Sie openblas installiert haben.
BLAS_INCLUDE := /usr/local/cellar/openblas/0.2.18_2/include
BLAS_LIB := /usr/local/cellar/openblas/0.2.18_2/lib

...

#Es scheint besser, es hinzuzufügen.
LIBRARIES += cblas
LDFLAGS += -framework Accelerate

** 4. Kompilieren ** Verwenden Sie : star: CMake (Linker-Fehler tritt bei normalem Make auf) Gehen Sie zu caffe / und machen Sie Folgendes:

mkdir build
cd build
cmake ..
make all
make install
make runtest

Sie können es wahrscheinlich jetzt bauen. Überprüfen Sie, indem Sie das Beispielprogramm ausführen, um festzustellen, ob es verwendet werden kann. (Für Mnist wird es ausführlich in [diesem Artikel] beschrieben (https://hack-le.com/47695407-2/).) Es ist bereits in C ++ verfügbar. (Führen Sie grundsätzlich ./build/tools/caffe train --solver = ** aus. Prototxt. Bitte siehe die offizielle Seite für Details)

** 5. Build für Python ** Gehen Sie einfach zu caffe / build und machen Sie Folgendes:

make Pycaffe

Vergessen Sie nicht, Path hinzuzufügen. (Ich bin .zshrc)

export PYTHONPATH=(path to caffe)/caffe/python:$PYTHONPATH

Jetzt können Sie "Import Caffe" verwenden.

Referenzartikel (Vielen Dank für Ihre Hilfe!)

Offizielle Seite von CaffeIch habe Caffe installiert, damit ich mit MAC OS X El Capitan Deep Learning durchführen kann

Recommended Posts

Hinweise zur Installation von Caffe im CPU-Modus unter Mac OS X 10.11 (El Captain)
So installieren Sie das Deep Learning Framework Caffe auf einem Mac im CPU-Modus
Hinweise zur Installation von dlib auf einem Mac
Hinweise zur Installation von Python auf Ihrem Mac
Hinweise zur Installation von pipenv auf Ihrem Mac
Installieren Sie Caffe unter Ubuntu 14.04 (CPU-Modus)
Schritte, um Caffe im CPU-Modus in Mac OS X 10.10 zu integrieren
Schritte zur Installation von CUDA 7.5 mit Mac (El Capitan) + Homebrew
Installieren Sie Caffe auf dem Mac
Pyenv unter Mac OSX Mavericks
Installieren Sie das Kissen unter Mac OSX 10.9
Hinweise zur Installation von Anaconda 3 unter Windows
Hinweise zu imshow () von OpenCV
Hinweise zur Installation von Python unter CentOS
Installieren Sie python3 auf einem Mac (El Capitan)
Hinweise zur Installation von Python mit PyEnv
Hinweise zur Installation von Ubuntu 18.04 auf XPS 15 7590
(Anfänger) Hinweise zur Verwendung von pyenv auf dem Mac