[PYTHON] Construire TensorFlow sous Windows

** * Les versions Windows sont officiellement disponibles à partir de la 0.12! ** **

Release 0.12.0/Major Features and Improvements

Récemment (probablement à partir d'octobre 2016), TensorFlow a pu s'appuyer sur Windows. La procédure de construction à l'aide de CMake est publiée ci-dessous (cependant, il semble que Migrer vers bazel). Masu).

tensorflow/tensorflow/contrib/cmake/README.md

Il est écrit assez soigneusement, vous pouvez donc le construire, générer un wrapper Python et utiliser Python x Tensorflow de manière native sous Windows. Cependant, la construction prend beaucoup de temps, donc si vous souhaitez l'utiliser rapidement, celle que j'ai créée est répertoriée ci-dessous, veuillez donc l'utiliser. Nous avons confirmé que le code dans Introduction fonctionne.

icoxfog417/tensorflow-windows-build

Depuis novembre 2016, la construction sur Windows est toujours gérée comme une version alpha, et il semble que certaines fonctions ne soient pas prises en charge. Par conséquent, si vous souhaitez utiliser Windows comme une utilisation normale, vous devez l'installer en utilisant bash sur Windows (bien qu'il y ait un avantage à pouvoir utiliser le GPU si vous pouvez créer Windows de manière native).

Créer un environnement

Voici une description de l'environnement que j'ai construit. Si vous souhaitez l'essayer vous-même, veuillez vous y référer.

Avec miniconda / Anaconda, vous pouvez facilement créer un environnement pour la construction.

conda create -n tensorflow-win swig numpy zlib

En fait, «cmake» est également inclus dans «conda install», mais la version de «cmake» saisie ici est «3.3.1», et une erreur de construction s'est produite dans ce cas. Par conséquent, pour cmake, j'ai abandonné la dernière version de la série 3.6 de ici et l'ai utilisée. Le script de construction ressemble à ceci:

cmake .. -A x64 -DCMAKE_BUILD_TYPE=Release ^
-DSWIG_EXECUTABLE=<your_conda_env_path>\Library\bin\swig.exe ^
-DPYTHON_EXECUTABLE=<your_conda_env_path>\python.exe ^
-DPYTHON_LIBRARIES=<your_conda_env_path>\libs\python35.lib
More? -Dtensorflow_ENABLE_GPU=ON ^
More? -DCUDNN_HOME="<répertoire d'extension cudnn>\cuda"

Les ressources suivantes sont nécessaires pour la construction.

Veuillez essayer la vie TensorFlow sous Windows.

Recommended Posts

Construire TensorFlow sous Windows
Construisez XGBoost sur Windows
Construire un environnement Python avec Windows
[Tensorflow] Construction de l'environnement Tensorflow sous Windows 10
Exécutez Tensorflow avec la prise en charge native de Windows
Construisez et installez OpenCV sur Windows
Utilisez Tensorflow 2.1.0 avec Anaconda sur Windows 10!
Python sur Windows
[UE4] Construire DedicatedServer sous Windows et Linux
Environnement de création de module d'extension Python 2.7, 3.4, 3.5 sous Windows
Essayez d'utiliser Bash sur Windows 10 2 (installation de TensorFlow)
J'ai construit un environnement TensorFlow avec windows10
Installez TensorFlow sur Ubuntu
Créez simplement un environnement d'exécution Python 3 sous Windows
Pylint sur Windows Atom
Linux (WSL) sous Windows
Utilisez pyvenv sous Windows
Procédure de génération de TensorFlow 2.2.0-rc0 (CUDA10.2 + cuDNN7.6.5) --Windows10
Anaconda sur le terminal Windows
Installez Anaconda sur Windows 10
python basic ② sous windows
Installez python sur Windows
Installez pycuda sur Windows10
Essayez FEniCS sur Windows!
Installez pygraphviz sur Windows 10
Remarques sur l'utilisation de TensorFlow sur Bash sur Ubuntu sous Windows
Utilisez Ansible sur Windows
construire Python sur Ubuntu
Essayez Poerty sur Windows
Installez Chainer 1.5.0 sur Windows
Utilisez QuTiP sur Windows
Utiliser pip sur Windows
Installation de TensorFlow sur Windows Easy pour les débutants en Python
OpneJDK8 construit sur CentOS7_x86_64
Étapes pour créer PyTorch 1.5 pour CUDA 10.2 sous Windows
Créer un environnement de développement Python basé sur GVim sur Windows 10 (3) GVim8.0 et Python3.6
Construire l'extension Python E-Cell 4 sur Windows 7 (64 bits)
Création d'un environnement TensorFlow qui utilise des GPU sous Windows 10
Créer un environnement de développement Python basé sur GVim sur l'installation de Windows 10 (1)
Windows10 (x64) Créer nativement un environnement d'apprentissage automatique
Activer Python virtualenv sous Windows
Installer watchdog sur Windows + Python 3.3
Installez Win-Kex (kali-linux) sur Windows 10.
Installez cvxpy sur Windows, Anaconda
Développement Python + Kivy sous Windows
Préparer l'environnement Chainer sous Windows
F2py sur Miniconda pour Windows
Sphinx-autobuild (0.5.2) sous Windows7, Python 3.5.1, Sphinx 1.3.5
Rendre Cython disponible sur Windows.
Installation de Python la plus rapide sous Windows
Faire fonctionner ubuntu sur VScode (Windows10)
Exécutez Tensorflow 2.x sur Python 3.7
Installez Chainer 1.6 (GPU) sur Windows 7.
Configurer Polyglot sous Windows
Présentation de TensorFlow à Ubuntu + Python 2.7
Linux sur Windows -1-: Présentation de Debian
J'ai exécuté python sur Windows
Remarques sur l'installation d'Anaconda 3 sur Windows
[Python] [Chainer] [Windows] Installer Chainer sous Windows
Utiliser Python sur Windows (PyCharm)