前提
TensorFlowとKerasのインストールについてお聞きしたいことがあります。アドバイスいただけると嬉しいです。よろしくお願いいたします。
実現したいこと
TensorFlowとKerasのインストール後、
"import keras"を入力したときに"Using TensorFlow backend."と表示され、KerasがTensorFlowをバックエンドとして使用していることを確認したいです。
発生している問題・エラーメッセージ
import kerasと入力しても何も表示されない。
試したこと
まずTensorFlowを"pip install tensorflow"でインストールし、その後Kerasを"pip install keras"でインストールしようとしたら"Requirement already satisfied: keras in c:\users\ユーザー名\anaconda3\lib\site-packages (2.11.0)"と表示されました。そして"import keras"をしたところ、今回のように何も表示されませんでした。
"pip list"で確認をすると、TensorFlowとKeras共に2.11.0のバージョンで入っていました。
参考書を確認すると、まずTensorFlowを"pip install tensorflow"でインストールし、その後Kerasを"conda install keras"でインストールすると書いてあったため、一度anacondaをアンインストールし、その後再インストールして試したのですが、"import keras"を入力した際に"AssertionError: Duplicate registrations for type 'optimizer'"というエラーメッセージが表示されました。
pipとcondaを混在させると良くないという記事や、TensorFlowとKerasのバージョンを揃える必要があるなどの記事も読んだため、TensorFlowを"conda install tensorflow==2.6.0"でインストールし、その後Kerasを"conda install keras==2.6.0"でインストールしようとしましたが、TensorFlowのインストールの時点でうまくいきませんでした。
ユーザーファイル下にある「.keras」ファイルの「keras.json」内には"backend": "tensorflow"と記述されていました。
補足情報(FW/ツールのバージョンなど)
・TensorFlow 2.11.0
・Keras 2.11.0
・Python 3.9
・anaconda3
・Windows10
回答2件
あなたの回答
tips
プレビュー