J'ai donc réussi à faire fonctionner le GPU sur le GPU en utilisant le guide this. (le code de test fonctionne bien, me disant qu'il a utilisé le GPU, YAY !!) Je voulais ensuite essayer et suivi guide this pour l'apprentissage d'un CNN sur la reconnaissance des chiffres.Lasagne vs Theano non-concordance possible des versions (Windows)
problèmeest: je reçois des erreurs de la lasagne remet pas Théano (je suppose qu'il ya une incompatibilité de version ici):
Using gpu device 0: GeForce GT 730M (CNMeM is disabled, cuDNN not available)
Traceback (most recent call last):
File "C:\Users\Soren Jensen\Desktop\CNN-test\CNNTest-one.py", line 7, in <module>
import lasagne
File "C:\Users\Soren Jensen\Anaconda3\lib\site-packages\lasagne\__init__.py", line 19, in <module>
from . import layers
File "C:\Users\Soren Jensen\Anaconda3\lib\site-packages\lasagne\layers\__init__.py", line 7, in <module>
from .pool import *
File "C:\Users\Soren Jensen\Anaconda3\lib\site-packages\lasagne\layers\pool.py", line 6, in <module>
from theano.tensor.signal import downsample
ImportError: cannot import name 'downsample'
Press any key to continue . . .
De la lecture sur le message d'erreur, il semble que « Downsample » a été changé, alors pourquoi est-ce que mes lasagnes l'appellent encore ??
essayant de mettre à jour ma version lasagnes donne:
C:\WINDOWS\system32>pip3.5 install Lasagne==0.1
Collecting Lasagne==0.1
Requirement already satisfied: numpy in c:\users\soren jensen\anaconda3\lib\site-packages (from Lasagne==0.1)
et exécuter l'exemple de code
import theano
import os
print(theano.config.compiledir)
print("Theano version %s" % theano.__version__)
theano_dir = os.path.dirname(theano.__file__)
print("theano is installed in %s" % theano_dir)
révèle que python3.5 utilise Théano v 0,9
Using gpu device 0: GeForce GT 730M (CNMeM is disabled, cuDNN not available)
C:\theano_compiledir\compiledir_Windows-10-10.0.14393-SP0-Intel64_Family_6_Model_58_Stepping_9_GenuineIntel-3.5.2-64
Theano version 0.9.0.dev-e5bedc0de240eca42433c34c05fc00f4a5ef6cbe
theano is installed in C:\Users\Soren Jensen\Anaconda3\lib\site-packages\theano\theano
Press any key to continue . . .
Désolé pour le long post, mais je vais un peu fou de ce ne fonctionne pas .. Peut-être que je me trompe dans la discordance de la version et la l'erreur est quelque chose d'autre?
A travaillé comme un charme. – max
désolé de répondre si tard, mais cela a fonctionné en effet. Merci! –
cela m'a aidé à se débarrasser de 'ImportError: impossible d'importer le nom 'downsample'' erreur. mais je suis Type Erreur https://stackoverflow.com/questions/44772986/type-mismatch-tensortypefloat64-row-tensortypefloat64-matrix – weima