Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/308.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 负荷tensorflow检查点作为keras模型_Python_Python 3.x_Tensorflow_Keras - Fatal编程技术网

Python 负荷tensorflow检查点作为keras模型

Python 负荷tensorflow检查点作为keras模型,python,python-3.x,tensorflow,keras,Python,Python 3.x,Tensorflow,Keras,我有一个使用tensorflow定义和训练的旧模型,现在我想处理它,但我目前在所有方面都使用Keras 所以问题是:是否可以将tf cehckpoint(带有*.index、*.meta等)加载到Keras模型中 我知道一些老问题,比如: 我希望在两年后,随着keras被纳入tf,现在会有一个更简单的方法来做到这一点 不幸的是,我没有tf中的原始模型定义;我也许能找到它,但如果没有必要的话会更好 谢谢 在下面的链接(TensorFlow官方教程)中,将保存经过训练的模型,它具有.ckpt扩展名。

我有一个使用tensorflow定义和训练的旧模型,现在我想处理它,但我目前在所有方面都使用Keras

所以问题是:是否可以将tf cehckpoint(带有
*.index、*.meta
等)加载到Keras模型中

我知道一些老问题,比如:

我希望在两年后,随着keras被纳入tf,现在会有一个更简单的方法来做到这一点

不幸的是,我没有tf中的原始模型定义;我也许能找到它,但如果没有必要的话会更好


谢谢

在下面的链接(TensorFlow官方教程)中,将保存经过训练的模型,它具有
.ckpt
扩展名。之后,它被加载并与Keras模型一起使用

我想这可能对你有帮助


谢谢!不幸的是,正如我所提到的,我没有原始的模型定义代码,所以我需要一种在使用load_weights()之前从检查点加载模型定义的方法抱歉,我误解了这一部分!根据下面的链接(第3a节),您可以使用.meta文件来创建网络,而无需手动。