Windowsの下にTensorFlow,caffeのPythonインタフェースをインストールします

1645 ワード

TensorFlowはwindowsの下でPython 3しかサポートできないためです.5とPython 3.6ですので、PythonをインストールするにはPython 3をインストールする必要があります.5以上.anaconda 3のインストールを推奨します.
一、TensorFlow公式をインストールするには2つの方法があります.
方法1:pipでインストールする
Python環境をインストールした後、cmdまたはpowershellを開き、cpu-only版TensorFlowをインストールし、実行
pip install --upgrade tensorflow

gpu版をインストールすると、
pip install --upgrade tensorflow-gpu

方法2:anacondaでインストールする
anacondaをインストールしたら、Anaconda Prompt(スタート->Anaconda 3->Anaconda Prompt)を開き、
conda create -n tensorflow python=3.5

完了後にTensorFlow環境をアクティブにする
activate tensorflow

その後対応バージョンのTensorFlowをインストール
pip install --ignore-installed --upgrade tensorflow
pip install --ignore-installed --upgrade tensorflow-gpu

インストール完了後にPythonを開き、
import tensorflow as tf
はエラーを報告していません.インストールに成功したことを示しています.
二、インストール構成caffe
Caffeはコンパイルでインストールでき、Caffeコンパイル(Win 10+Vs 2015+Cuda 8.0)を参照できます.
コンパイルインストールに時間がかかる場合、学習目的ではなくcaffeを使用する必要がある場合は、コンパイルしたcaffe構成インタフェースを直接使用することができます.
githubから対応する環境でコンパイルされたcaffeをダウンロードすることを選択し、アドレスはhttps://github.com/BVLC/caffe/tree/windows
解凍後pythonディレクトリの下にあるcaffeフォルダをC:UserschmarAnaconda 3Libsite-packagesの下にコピーします.anacondaがインストールされていない場合は、pythonディレクトリの下にあるLibsite-packagesにcaffeをコピーします.
pythonを開き、実行
import caffe
はエラーを報告せず、インストールに成功しました.
表示される場合
ImportError: No module named google.protobuf.internal
はcmdで実行される
conda install protobuf
anacondaをインストールせずに実行
pip install protobuf