kako_kako
@kako_kako (kako kako)

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

from keras.initializers import uniformについて

from keras.initializers import uniform

を行うと以下のようなエラーが起きてしまいます。


ImportError Traceback (most recent call last)

----> 1 from keras.initializers import uniform

ImportError: cannot import name 'uniform' from 'keras.initializers'


もちろんKerasはインストール済みのため、uniform以外のライブラリはちゃんとインポートできます。

なにか原因をご存知の方は、教えていただけると幸いです。
初歩的な質問で申し訳ありません。

0

1Answer

こんにちは.このエラーだけだと,現在使用しているKerasのバージョンが違うことが原因のエラーのように見えます.

initializersの代わりにinitializationsとするといかがでしょうか.
(Kerasのバージョン2ではinitializationsがinitizalizersという名前に変更されたようです.)

エラーでを検索すると同じような質問が出てくるので,コピペして検索してみてください.

1Like

Comments

  1. @kako_kako

    Questioner

    回答いただきありがとうございます。

    今の私のkerasのバージョンは2.4.3です。
    (記載するのを忘れていました、申し訳ありません)

    また、他のkeras.initializers(glorot.uniformやorthogonalなど)は正常にインポートできています。
    なぜかuniformだけエラーが出てしまうんです・・・
  2. @kako_kako

    Questioner

    kerasのバージョンを2.1.4まで下げてみるとエラーが消えました。

    ご協力いただきありがとうございました。

Your answer might help someone💌