现在的位置: 首页 > 编程语言 > 正文

Tensorflow1.0之后模型文件、权重数值的读取方式

2020年02月18日 编程语言 ⁄ 共 707字 ⁄ 字号 评论关闭

保存的文件有4个:

checkpoint

model-parameters.bin-46000.data-00000-of-00001

model-parameters.bin-46000.index

model-parameters.bin-46000.meta

读取代码:

from tensorflow.python import pywrap_tensorflowwith tf.Graph().as_default(): with tf.Session() as sess: ckpt = tf.train.get_checkpoint_state('./checkpoint') if ckpt and ckpt.model_checkpoint_path: reader = pywrap_tensorflow.NewCheckpointReader('./checkpoint/model-parameters.bin-46000') all_variables = reader.get_variable_to_shape_map() w1 = reader.get_tensor("conv1/weight") print(w1.shape) print(w1) print(all_variables) else: print('No checkpoint file found')

以上这篇Tensorflow 1.0之后模型文件、权重数值的读取方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。

以上就上有关Tensorflow1.0之后模型文件、权重数值的读取方式的相关介绍,要了解更多数值, 权重, Tensorflow内容请登录学步园。

抱歉!评论已关闭.