2017-03-24 15 views
2

私は最終的にtheanoを取得し、thisを使用してGPUで動作させることができました。 (テストコードは正常に動作し、GPUを使用していることを伝えました.YY !!) 私はそれを試してみたいと思っていました。thisに続いて、数字認識でCNNをトレーニングするためのガイドです。LasagneとTheanoの可能なバージョンの不一致(Windows)

問題がある:私はラザニアはtheano(私はここでバージョンの不一致があると思います)を呼び出す方法からエラーを取得:エラーメッセージについて読んでから

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 . . . 

を、「ダウンサンプリング」が変更されたようですそれで私のラザニアはなぜそれをまだ呼んでいるのですか?私のラザニアのバージョンを更新しようと

ができます:

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) 

とコードサンプル

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) 

はpython3.5が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 . . . 
のため申し訳ありません

vのtheanoを使用していることを明らかに実行されています長いポストが、私は動作していないの少し夢中です..多分私はバージョンの不一致と間違っているエラーは何か他のですか?このようTheanoとラザニアを再インストールする

答えて

6

試してみてください。

pip install --upgrade https://github.com/Theano/Theano/archive/master.zip 
pip install --upgrade https://github.com/Lasagne/Lasagne/archive/master.zip 

ので:Theanoのさらに多くの最近のバージョンでは、多くの場合、同様に動作しますが、執筆時点では、簡単なピップはTheanoをインストール」意志あなたには古すぎるバージョンを教えてください。

続きを読む:

+0

lasagne.readthedocs.io/en/latest/user/installation.htmlは魅力として働いていました。 – max

+0

ご迷惑をおかけして申し訳ありませんが、実際には機能しました。ありがとう! –

+0

これは 'ImportError:名前をインポートできません 'というエラーを取り除くのに役立ちました。私はタイプエラー ですhttps://stackoverflow.com/questions/44772986/type-mismatch-tensortypefloat64-row-tensortypefloat64-matrix – weima

関連する問題