【2021年最新版】kerasのplot_modelが読み込めない

シェアする

keras2.6.0をこの間インストールしましたら、モデルを表示するための属性plot_modelが読み込めないという問題が発生いたしました。この問題はAnacondaとGoogle Colaboratoryの両方で発生しました。

問題が発生するコードはこちら

from keras.utils import plot_model

これを実行すると、以下のようなエラーが出ます。

ImportError: cannot import name ‘plot_model’ from ‘keras.utils’ (/usr/local/lib/python3.7/dist-packages/keras/utils/__init__.py)

対処法を紹介してくださっている記事を発見いたしましたので、ご紹介させていただきます。

結論を申しますと、新しいコードはこちらになります。

from tensorflow.keras.utils import plot_model

こちらで問題なく実行できました。