Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/tensorflow/5.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
Tensorflow 获取错误“;未创建保护程序,因为图形中没有要还原的变量";_Tensorflow_Machine Learning_Keras_Tensorflow2.0 - Fatal编程技术网

Tensorflow 获取错误“;未创建保护程序,因为图形中没有要还原的变量";

Tensorflow 获取错误“;未创建保护程序,因为图形中没有要还原的变量";,tensorflow,machine-learning,keras,tensorflow2.0,Tensorflow,Machine Learning,Keras,Tensorflow2.0,我正在为我的项目使用OpenPose模型的tf实现 从models/graph/mobilenet_thin目录中,我试图通过将graph.pb文件加载到tensorflow中,并使用 tf.saved\u model.load()函数,但在加载模型时,我收到以下警告: Saver not created because there are no variables in the graph to restore 因此,我不能在代码后面使用model.predict()函数 我如何解决这个问

我正在为我的项目使用OpenPose模型的tf实现

models/graph/mobilenet_thin
目录中,我试图通过将
graph.pb
文件加载到tensorflow中,并使用
tf.saved\u model.load()
函数,但在加载模型时,我收到以下警告:

Saver not created because there are no variables in the graph to restore 
因此,我不能在代码后面使用
model.predict()
函数

我如何解决这个问题


PS:我只有
.pb
文件,没有
vaiables
文件夹

出现此错误的原因是,您试图加载使用TF 2.x使用TF 1.x训练的冻结图形(.pb)。使用相同版本的Tensorflow进行训练和加载。并且在加载冻结图时也使用完整路径,即绝对路径。谢谢出现此错误的原因似乎是,您试图通过使用TF2.x加载使用TF1.x训练的冻结图(.pb)。使用相同版本的Tensorflow进行训练和加载。并且在加载冻结图时也使用完整路径,即绝对路径。谢谢