with installing instalar descargar python-2.7 windows-7 anaconda theano

installing - ¿Cómo instalar Theano en Anaconda Python 2.7 x64 en Windows?



installing keras python (3)

Me pregunto cómo instalar Theano en Anaconda Python 2.7 x64 en Windows 7 x64. El sitio web de Theano proporciona algunas instructions pero no está claro en cuanto a lo que es específico de Anaconda.


Agregar compatibilidad con GPU no es mucho más complicado (aunque no es intuitivo)

  1. Instale theano como en la respuesta de Daniel Renshaw
  2. Vaya al tutorial "De cero a lasaña" y sígalo desde la sección de Nvidia GPU support (CUDA) con los siguientes cambios:
    • Instalé visual studio 2013 community lugar del SDK de Windows
    • Y .theanorc debe colocarse en C:/Users/USERNAME

El truco es que NECESITAS CREAR UN ENTORNO / ESPACIO DE TRABAJO PARA PYTHON . Esta solución debería funcionar para Python 2.7, pero en el momento de escribir keras puede ejecutarse en Python 3.5, especialmente si tiene instalada la última anaconda (esto me tomó un tiempo descifrar, así que esbozaré los pasos que tomé para instalar KERAS en python 3.5):

- CREAR ENTORNO / ESPACIO DE TRABAJO PARA PYTHON 3.5:

  1. C:/conda create --name neuralnets python=3.5
  2. C:/activate neuralnets

- INSTALE TODO (observe el espacio de trabajo de neuralnets entre paréntesis en cada línea). ACEPTA CUALQUIER DEPENDENCIA QUE CADA UNO DE ESTOS PASOS QUIERA INSTALAR :

  1. (neuralnets) C:/conda install theano
  2. (neuralnets) C:/conda install mingw libpython
  3. (neuralnets) C:/pip install tensorflow
  4. (neuralnets) C:/pip install keras

- PROBARLO:

(neuralnets) C:/python -c "from keras import backend; print(backend._BACKEND)"

Solo recuerda, si quieres trabajar en el área de trabajo, siempre tienes que hacer:

C:/activate neuralnets

para que pueda ejecutar Jypiter por ejemplo (suponiendo que también tenga jipiter instalado en este entorno / área de trabajo) como:

C:/activate neuralnets (neuralnets) jypiter notebook

Puede leer más sobre cómo administrar y crear entornos / espacios de trabajo de conda en la siguiente URL: https://conda.io/docs/using/envs.html


No estoy 100% seguro, pero este puede ser un conjunto mínimo de instrucciones, pero solo si no quieres usar una GPU. Hacer que Theano use una GPU en Windows es bastante más difícil.

  1. Instale TDM GCC x64.
  2. Instale Anaconda x64.
  3. ejecutar conda update conda .
  4. ejecutar la conda update --all .
  5. ejecutar conda install mingw libpython .
  6. Instale Theano (cómo lo hace depende de si desea interactuar con el código fuente de Theano o no, y si desea la versión "vanguardista", o si está contento con la última versión pero desactualizada).
    1. Versión anterior : por ejemplo, pip install Theano .
    2. Versión de borde sangrante : por ejemplo, pip install --upgrade --no-deps git+git://github.com/Theano/Theano.git (consulte la documentación vinculada para obtener más opciones)

Si desea soporte de subprocesos múltiples a través de OpenMP, entonces las cosas se vuelven más complicadas.

Si quieres compatibilidad con GPU, las cosas se vuelven mucho más complicadas.

Las instrucciones de instalación de Windows en la documentación de Theano están fragmentadas en el mejor de los casos, y terriblemente desactualizadas en el peor. Si necesita más que lo básico para trabajar en Windows, tendrá que elegir un enfoque que funcione para usted.