我有一个现有的模型,我想为其添加额外的指标。根据Keras指标页面的说明,指标是在编译时添加的,但我希望在加载模型后再添加(部分原因是model.load_model()
似乎只加载第一个指标,而且因为我想在现有模型上尝试新的指标)。这是可能的吗?
回答:
您可以根据需要多次编译模型。这不会改变其权重。
因此,您可以加载模型,然后使用指标重新编译它。
重新编译模型的唯一可能问题是可能会重置优化器状态。
我有一个现有的模型,我想为其添加额外的指标。根据Keras指标页面的说明,指标是在编译时添加的,但我希望在加载模型后再添加(部分原因是model.load_model()
似乎只加载第一个指标,而且因为我想在现有模型上尝试新的指标)。这是可能的吗?
回答:
您可以根据需要多次编译模型。这不会改变其权重。
因此,您可以加载模型,然后使用指标重新编译它。
重新编译模型的唯一可能问题是可能会重置优化器状态。