自分用の備忘録的な書き込みです。
単体でもインストール可能なはず・・・。
目次
・前提
・pyenvをインストール
・pythonをインストール
・OpenCV3をインストール
・numpyをインストール
・OpenCV3の動作確認
・Chainerをインストール
・Chainerのサンプルプログラムを実行
前提
・OSはタイトル通りSierra(10.12.5)
・homebrewはインストール済み
Pyenvをインストール
$ brew install pyenv
これでPyenvのインストールが完了。
Pythonをインストール
今回はPython3.6をインストールします。
なので
$ pyenv install 3.6.0
を実行。
忘れないうちにPythonのバージョンを3.6.0に変更しましょう。
$ pyenv global 3.6.0
これで PythonはOK。
OpenCV3をインストール
これは簡単に行きます。
$ pip install opencv-python
ちなみに、
$ brew install opencv3
だとインストールはできるのですが、後の動作確認で詰まりました。pipでやるのをお勧めします。
numpyをインストール
$ pip3 install numpy
OpenCV3の動作確認
Pythonを起動して確認です。
>>>import cv2
>>>cv2.__version__
'3.2.0'
こうなれば問題ありません。ならなければ・・・頑張ってください。
Chainerをインストール
$ pip install chainer
はい、出来た。
Chainerのサンプルプログラムを実行
サンプルプログラムはMNISTを使います。
まずはChainerのリポジトリをgit clone(ダウンロード)します。
$ git clone https://github.com/pfnet/chainer.git
そしたらサンプルを実行。
$ python chainer/examples/mnist/train_mnist.py
正く実行できました?
出来たなら終わりです、お疲れ様でした。
それでは、画像認識と機械学習を楽しんで!