model = tf.keras.models.load_model(model_path)
给我的错误是,
ValueError('Unknown ' + printable_module_name + ': ' + class_name) ValueError: Unknown layer: Functional
我尝试使用tensorflow -2.2.0和keras -2.4.3设置路径model_path = "{}{}".format(Path().absolute(),"/model_new.h5")
发布于 2021-01-21 00:04:24
ValueError:未知层:功能
出现上述错误是因为您使用Tensorflow 2.2.0
训练了模型,然后尝试使用不同版本的Tensorflow访问保存的模型(即model_new.h5
)。
要解决上述问题,您可以尝试使用Tensorflow 2.2.0
加载模型。(或)
如果你不想降级tensorflow版本,那么你可以尝试使用相同的版本重新训练模型。
https://stackoverflow.com/questions/65307308
复制相似问题