【发布时间】:2021-10-26 11:34:30
【问题描述】:
我训练了一个模型并将其保存为 import os model.save('') ,我想使用我的模型对新的测试集进行预测,所以我通过 model = tf.keras.models.load_model('') 加载它。
它向我显示了这个警告(WARNING:tensorflow:SavedModel 在加载 Keras 模型时检测到 TF 2.5 之前保存。请确保您使用 model.save() 或 tf.keras.models.save_model() 保存模型, 不是 tf.saved_model.save()。为了确认,SavedModel 目录下应该有一个名为“keras_metadata.pb”的文件。)
现在的问题是,当我进行预测时,它给了我不准确的结果.. 似乎与训练/测试集的预测相同,而不是新的预测
另外,我注意到 tensoerflow 类型是 2.6,但是当我保存模型时它是 2.5 .. 这是一个问题吗? 请尽快帮助我。
【问题讨论】:
-
sooo...你是如何保存模型的?
标签: python tensorflow keras model save