Tensorflow は h5 モデルをロードし、エラーを報告します

エラー内容

ValueError: オプティマイザー識別子を解釈できませんでした: <tensorflow.python.keras.optimizer_v2.adam.Adam オブジェクト (0x000001FB758CCA30)>

コード 

 エラーの理由は、このバージョンの TensorFlow と Keras がtensorflow.python の下にあり、 tf.keras パスがないためです。そのため、Python インタープリターは Keras の下の model.load_model を直接使用してモジュールをロードするため、結果が異なります。オプティマイザーとload_modelのバージョン

解決

2つの道を明確に宣言するだけです。

 
 

 

おすすめ

転載: blog.csdn.net/qq_35326529/article/details/127153319