Tensorflow 张量流图模型荷载
模型加载失效 我下载了vgg16_weights.npz预训练模型,但没有加载Tensorflow 张量流图模型荷载,tensorflow,Tensorflow,模型加载失效 我下载了vgg16_weights.npz预训练模型,但没有加载 args = parser.parse_args() vgg_file = open(args.model_path, 'rb') vgg_model = vgg_file.read() vgg_file.close() graph_def = tf.GraphDef() graph_def.ParseFromString(vgg_model) 回溯(最近一次呼
args = parser.parse_args()
vgg_file = open(args.model_path, 'rb')
vgg_model = vgg_file.read()
vgg_file.close()
graph_def = tf.GraphDef()
graph_def.ParseFromString(vgg_model)
回溯(最近一次呼叫最后一次):
文件“/Users/weiyangbin/ChineseVQA/extract_fc7.py”,第114行,在
main()
文件“/Users/weiyangbin/ChineseVQA/extract_fc7.py”,第39行,主视图
graph_def.ParseFromString(vgg_模型)
google.protobuf.message.DecodeError:解析消息时出错
您没有指定从何处获取此文件,因此很难说您应该如何处理它,但由于扩展名是.npz
,因此它似乎是一个要加载的NumPy数据文件,而不是TensorFlow图定义。该文件可能包含模型的权重,但不包含模型定义本身。您应该能够从其提供商(您最初获得此文件的来源)获得有关如何使用此文件的信息。谢谢,此模型权重文件来自
Traceback (most recent call last):
File "/Users/weiyangbin/ChineseVQA/extract_fc7.py", line 114, in <module>
main()
File "/Users/weiyangbin/ChineseVQA/extract_fc7.py", line 39, in main
graph_def.ParseFromString(vgg_model)
google.protobuf.message.DecodeError: Error parsing message