import tensorflow as tf
loaded_model = tf.keras.models.load_model('inception-KLDivergence')
上面的代码产生错误:
AttributeError: 'Accuracy' object has no attribute '_serialized_attributes'
模型采用model.save()
保存为SavedModel
格式。
将所有from keras
更改为from tensorflow.keras
,以便load_model()
和save()
来自tensorflow.keras
而不是keras
确保在保存模型和加载模型时都这样做
看到https://github.com/keras-team/keras/issues/13590 issuecomment - 643889497
这个为我修复了它