[PYTHON] Remarques sur l'installation de Chainer 1.5 pour GPU sous Windows

J'ai installé un nouveau PC et installé Chainer 1.5 sur Windows. Quand j'ai essayé d'utiliser le GPU, c'était un peu gênant, je vais donc laisser une note. Mon environnement est la version 64 bits de Windows 8.1.

Installation autour de CUDA

Installez d'abord CUDA. Si vous avez d'abord installé Chainer sans environnement CUDA, il semble que vous deviez activer CUDA, puis réinstaller Chainer.

Microsoft Visual C++ Compiler for Python 2.7 Il semble compiler le module lors de l'installation de Chainer, c'est donc nécessaire pour cela.

Installation de Visual Studio

En dehors de celui ci-dessus, il est nécessaire d'utiliser nvcc (compilateur CUDA) lors de l'exécution de code compatible GPU. CUDA 7.5 semble prendre en charge VS 2010, 2012, 2013. Si vous disposez d'une version commerciale de Visual Studio, vous pouvez l'installer normalement.

Cette fois, c'était pour un usage domestique, j'ai donc essayé d'utiliser le logiciel gratuit Visual Studio 2013 Express, mais CUDA 7.5 ne semble pas officiellement prendre en charge la version Express. Le seul problème semblait être la différence entre le nom du répertoire et le nom du fichier, j'ai donc pu le déplacer en toute sécurité en suivant les étapes ci-dessous.

Installation de Python

Python pour Windows est distribué dans divers packages, et je ne sais pas lequel choisir. Je souhaite également utiliser Jupyter, donc cette fois j'ai décidé de l'installer à partir d'Anaconda.

Installation de chaînes

Essayez de déplacer l'échantillon

Exécutez \ Microsoft Visual Studio 12.0 \ vc \ bin \ amd64 \ vcvars64.bat "` `` (le répertoire change en fonction de la version VS)

Recommended Posts

Remarques sur l'installation de Chainer 1.5 pour GPU sous Windows
Installez Chainer 1.6 (GPU) sur Windows 7.
[Note] Procédures d'installation d'Ubuntu sur Windows 10
Un mémo qui a fait un tutoriel pour exécuter python sur heroku
Un outil pour créer des liens symboliques sous Windows
Installation de TensorFlow sur Windows Easy pour les débutants en Python
[Windows] Mémo pour l'utilisation de Keras sur GPU [Tensorflow-GPU]
Installez Chainer 1.5.0 sur Windows
Construire l'extension Python E-Cell 4 sur Windows 7 (64 bits)
[Heroku] Mémo pour le déploiement d'applications Python à l'aide d'Heroku sous Windows [Python]
Création d'un environnement TensorFlow qui utilise des GPU sous Windows 10
Procédure de création d'un environnement CDK sous Windows (Python)
Préparer l'environnement Chainer sous Windows
F2py sur Miniconda pour Windows
Remarques sur l'installation d'Anaconda 3 sur Windows
[Python] [Chainer] [Windows] Installer Chainer sous Windows
Remarques sur la création d'un environnement Linux à l'aide de VirtualBox + Vagrant sous Windows 10
Concurrence avec VS Code Créez un environnement Python pour les professionnels sous Windows
Mémo de construction de l'environnement Python sur Windows 10
Installation de Kivy-Designer sur Windows10 64 bits Python3.5
Créer un environnement Linux sur Windows 10
[Go] Procédure d'installation de Go sur WSL2
Emplacement de pip.ini (pip.conf) dans Windows 10
Recherche de quartier pour un ensemble de points (coordonnées géographiques) sur une sphère
[Windows] L'histoire d'un débutant qui tombe sur le décor de PATH d'Anaconda.
pykintone sur le sous-système Windows pour Linux
Pour Windows: obtenez une liste de répertoires et de fichiers dans un répertoire spécifique.
Remarques sur l'utilisation de KUnit, le mécanisme de test unitaire du noyau Linux
Mémo d'apprentissage Python pour l'apprentissage automatique par Chainer Chapitre 13 Bases du réseau neuronal
Un script python pour Mac qui zippe sans caractères déformés sous Windows
Mémo d'apprentissage Python pour l'apprentissage automatique par Chainer jusqu'à la fin du chapitre 2
Janken Poi avec Python Exécutons sur un serveur local Windows pour les débutants
Remarques sur l'utilisation d'OpenCV avec Windows10 Python 3.8.3.
Exécutez le GPU Radeon sous Windows sur QEMU / KVM
Exécutez TensorFlow sur une instance GPU sur AWS
Environnement de programmation pour les débutants réalisé avec Windows
Notes pour l'installation de Sublime Text sur Ubuntu
Impressions d'utilisation de Flask pendant un mois
Un mémo contenant Python2.7 et Python3 dans CentOS
Une difficulté lors de l'installation de pyenv sur Cygwin
Utiliser sans installer python 2.x sous Windows
Vérification du GPU du PC sur le notebook Jupyter
Remarques sur la création d'outils de mise en forme de texte
J'ai construit un environnement TensorFlow avec windows10
Créer une machine virtuelle Linux sous Windows
Un mémo expliquant la spécification de l'axe de l'axe
Exécutez matplotlib sur un conteneur Windows Docker
Création d'un environnement pour "Tello_Video" sous Windows
J'ai essayé le tutoriel TensorFlow (MNIST pour les débutants) sur Cloud9-Classification des images manuscrites-
[Forefront of Object Recognition 2020] Un journal de l'installation de Pytorch sur Windows 10 à l'exécution de CornerNet-Lite.
J'ai essayé la détection d'objets avec YOLO v3 (TensorFlow 2.1) sur le GPU de windows!
[Linux] Examen des commandes de déploiement sur AWS
Mémo d'apprentissage automatique d'un ingénieur débutant Partie 1
GPU ~ Implémentation de PlaidML sur Mac ~ (à partir de mai 2020)
Créer un bot pour Skype sur EC2 (CentOS)
(Windows) Causes et solutions de contournement pour UnicodeEncodeError dans Python 3