ImportErrorの問題を解決します:「tensorflow.keras.utils」から名前「np_utils」をインポートできません



Solve Problem Importerror



コードを再現するときに問題が発生しました。tensorflow.keras.utilsからインポートしてインポートnp_utilsでエラーが報告されます。次の問題が発生しました。

画像

「tensorflow.keras.utils」から名前「np_utils」をインポートできません(C: Software Anaconda3 envs machine lib site-packages tensorflow_core python keras api_v2 keras utils_ 初期化 _.py)



解決:

kerasバージョンのアップグレードにより、__ init__。pyで、パッケージの移行により、np_utilsパッケージがインストールされていてもanacondaにインポートされたことがわかります。例として使用したいto_categoricalを取り上げます。

1.ガイドパッケージの文を次のように変更します。



tensorflow.python.keras.utils.np_utilsからimportto_categorical

写真が示すように:
画像

2.使用する必要のある文をここに入力します
画像

前を削除する



np_utils。

示されているように:
画像

実行結果にエラーは報告されません。
画像