Die letzten zwei Tage waren ein Albtraum, der versucht, dem Theano Installationshandbuch für Windows (http://deeplearning.net/software/theano/install_windows.html) zu folgen. Konkret geht es darum, Keras dazu zu bringen, mit der Mischmasch-Installation von Theano zusammenzuarbeiten.Die einfachste Art Keras/Theano unter Windows 10 mit Python 3.5 zu installieren
Begraben in der Mitte des Leitfadens ist eine unklare Erklärung, dass die Installation von Anaconda (neben anderen Paketen) kümmert sich um die meisten dieser Abhängigkeiten (und durch unklar, ich meine, es ist völlig unklar, welcher Teil der oben und unten durch die Einnahme abgedeckt ist die Anaconda-Route). Zu diesem Zeitpunkt waren meine Python/Anaconda-Verzeichnisse und meine Pfade jedoch mit allen Arten von Paketen aufgebläht. Ich habe schließlich Theano arbeiten lassen, aber Keras konnte nie arbeiten. Ich bin ständig auf alle möglichen Probleme gestoßen, der letzte Strohhalm war eine fehlende DLL-Verbindung. Bis heute habe ich keine Ahnung, was die Ursache war.
Dann fand ich diesen magischen Thread mit der Antwort (https://github.com/Theano/Theano/pull/5290).
Mit dem obigen Thread, und speziell diesem Code, konnte ich Keras arbeiten.
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
Mögliche Duplikat [Wie installiere ich Theano in Anaconda ver. 2.1 Windows 64 bit für Python 3.4?] (Http://stackoverflow.com/questions/27629347/how-do-i-install-theano-in-anaconda-ver-2-1-windows-64-bit-for- Python-3-4) – devinbost