2016-12-04 45 views
1

過去2日間は、のWindows用のTheanoインストールガイド(http://deeplearning.net/software/theano/install_windows.html)に従うようにの悪夢がありました。具体的には、TheasanoのどのようなインストールでもKerasを動作させることは、その曲がりくねったガイドから出てきます。Python 3.5のWindows 10にKeras/Theanoをインストールする最も簡単な方法

ガイドの途中には、Anaconda(他のパッケージの中でも)をインストールするとこれらの依存関係のほとんどが処理されるという不明な説明があります(不明瞭なことに、上記と以下のガイドのどの部分がアナコンダルート)。しかし、その時点で私のPython/Anacondaのディレクトリと私のパスはすべての種類のパッケージで非常に肥大していました。私は最終的にTheanoを働かせましたが、Kerasは決して働くことができませんでした。私はあらゆる種類の問題にぶち当たっていました。最後のストローは何らかのDLLリンクがないことです。今日まで私は根本的な原因が何であるか分かりません。

次に、この魔法のスレッドが答え(https://github.com/Theano/Theano/pull/5290)で見つかりました。

上記のスレッド、特にこのコードでは、Kerasを動作させることができました。

conda create --yes -n python3test python=3 
activate python3test 
conda install --yes numpy scipy mkl-service nose sphinx m2w64-gcc libpython 
pip install pydot 
pip install git+https://github.com/mingwandroid/[email protected] 
python -m theano.misc.check_blas > log-python3.log 2>&1 

python -V 
rem Python 3.5.2 :: Continuum Analytics, Inc. 
python -c "import platform; print (platform.platform())" 
rem Windows-8.1-6.3.9600-SP0 
python -c "import theano; print(theano.__version__)" 
rem 0.9.0dev4.dev-c18e654db3b38c8d31b2cb5d94367e28d62f44aa 

deactivate 
conda remove --yes --all -n python3test 
+0

[どのように私はアナコンダ版でtheanoをインストールしないのが重複する可能性。 2.1 Python 3.4のWindows 64ビット?](http://stackoverflow.com/questions/27629347/how-do-i-install-theano-in-anaconda-ver-2-1-windows-64-bit-for- python-3-4) – devinbost

答えて

0

ここで、Kerasを動作させるための具体的な手順は、クリーンインストールが必要です。

  1. コンピュータ上のPythonのすべてのシュレッドを破壊:)
  2. あなたはすべての主要なを取得しない場合はAnaconda3
  3. 開き、CMDプロンプトとタイプ
conda install --yes numpy scipy mkl-service nose sphinx m2w64-gcc libpython 
pip install pydot 
pip install git+https://github.com/mingwandroid/[email protected] 
python -m theano.misc.check_blas 

をインストールします。エラー、あなたは大丈夫です!ここKerasコードのより複雑な作品をお試しください:

https://github.com/fchollet/keras/blob/master/examples/mnist_mlp.py

関連する問題