[PYTHON] État actuel de la prise en charge de Theano pour Windows, etc.

Theano est une bibliothèque que CUDA peut facilement utiliser en Python, mais il semble que les nouvelles informations ne soient ni japonaises ni anglaises, donc je vais partager ce que j'ai confirmé hier.

-Theano 0.6rc2 est généralement présenté comme la dernière version, mais il ne prend en charge que 0,5 dans l'environnement Windows. Lorsque vous utilisez 0.6rc2 sous Windows, cela fonctionne en mode CPU, mais quand il est en mode qui utilise le GPU essentiel, nvcc (en fait VC ++) appelé depuis Theano en tant que sous-traitant donne une erreur et ne peut pas compiler (Theano's Le ML dit que le mode CPU a été confirmé pour fonctionner, mais il semble que le mode GPU n'est pas écrit comme mauvais ...).

-Si vous exécutez Theano 0.5 dans un environnement Windows, vous pouvez l'exécuter en mode GPU même avec CUDA v5.0. Liner Regression et Multilayer Perceptron dans le didacticiel deeplearning.net fonctionnent tels quels, et le code du didacticiel 0.6rc2 fonctionne bien avec quelques modifications (commentaire de la fonction de détermination automatique du mode CPU ou du mode GPU, etc.). , 0.5 et 0.6rc2 test n'est pas confirmé dans quelle mesure il réussit.

Recommended Posts

État actuel de la prise en charge de Theano pour Windows, etc.
Installé car Tensorflow prend en charge nativement Windows
Récapitulatif des outils d'exploitation de l'interface graphique Windows avec Python
U ^ 2-Net pour détecter les objets d'intérêt (Windows10, Python3.6)
Remarques sur l'installation de Chainer 1.5 pour GPU sous Windows
Prise en charge de l'environnement d'exécution Python 2.7 sur AWS Lambda (à partir de 2020.1)