2017-04-19 2 views
3

エラー:私はkeras.layers.recurrentからtime_distributed_denseをインポートしようとした場合にも、同様のエラーが発生したKerasはImportErrorは:名前の初期化をインポートすることはできません

(tensorflow) [email protected]:~$ python 
Python 2.7.13 |Continuum Analytics, Inc.| (default, Dec 20 2016, 23:09:15) 
[GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] on linux2 
Type "help", "copyright", "credits" or "license" for more information. 
Anaconda is brought to you by Continuum Analytics. 
Please check out: http://continuum.io/thanks and https://anaconda.org 
>>> from keras import initializations 
Using TensorFlow backend. 
I tensorflow/stream_executor/dso_loader.cc:135] successfully opened CUDA library libcublas.so.8.0 locally 
I tensorflow/stream_executor/dso_loader.cc:135] successfully opened CUDA library libcudnn.so.5 locally 
I tensorflow/stream_executor/dso_loader.cc:135] successfully opened CUDA library libcufft.so.8.0 locally 
I tensorflow/stream_executor/dso_loader.cc:135] successfully opened CUDA library libcuda.so.1 locally 
I tensorflow/stream_executor/dso_loader.cc:135] successfully opened CUDA library libcurand.so.8.0 locally 
Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
ImportError: cannot import name initializations 

誰かお手伝いしますか?

+0

使用しているケラスのバージョンは何ですか? – anonyXmous

+0

@anonyXmous 'conda list'は2.0.3 – Shindou

+0

を表示します' import keras'; 'keras .__ version__'。返されるもの – putonspectacles

答えて

3

ケラス2.0では、initializationsrenamedmirror)であり、initializersであった。したがって、代わりに書く必要があります

from keras import initializers 
+0

ありがとうございましたが、別の同様の問題が発生しました: 'ImportError:name time_distributed_dense'をインポートできません。だから、 'time_distributed_dense'の新しい名前は何ですか? – Shindou

関連する問題