查看参数模型数据 .data-00000-of-00001 .index .meta

这篇博客介绍了参数模型的三个核心文件——.data-00000-of-00001, .index和.meta的作用。.data文件存储参数值,.index文件包含索引信息,而.meta文件则保存了图结构。同时,博主提供了查看节点名称、特定节点参数和所有节点参数的方法。" 39935237,2762967,自定义UITableViewCell加载 nib 文件与类,"['iOS开发', 'Swift', 'Objective-C', 'UITableView', '自定义视图']

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我的参数模型主要有三个文件:
snap-72722.data-00000-of-00001
snap-72722.index
snap-72722.meta

作用:
.data文件保存了当前参数名和值
.index文件保存了辅助索引信息
.meta文件保存了当前图结构.
当然还有一个checkpoint 文本文件,记录了模型文件的路径信息列表

1.输出节点名称

from tensorflow.python import pywrap_tensorflow

checkpoint_path = '/home/workstation/KPConv-xin/results/Log_2020-09-25_12-30-18/snapshots/snap-72722'
reader = pywrap_tensorflow.NewCheckpointReader(checkpoint_path)
var_to_shape_map = reader.get_variable_to_shape_map()
for key in var_to_shape_map:
    print("tensor_name:", key)

checkpoint_path 为路径信息,最后一个snap-72722注意不要加后缀。比如我的模型保存路径为/home/workstation/KPConv-xin/results/Log_2020-09-25_12-30-18/snapshots,在后面加上模型文件名的前缀!!!!!

2.查看某个节点的保存参数

import tensorflow as tf
from tensorflow.python.framework import graph_util
######from tensorflow.pyton.platform import gfile
def freeze_graph(input_checkpoint, output_graph):
    '''
    :param input_checkpoint:
    :param output_graph: PB模型保存路径
    :return:
    '''
    # checkpoint = tf.train.get_checkpoint_state(model_folder) #检查目录下ckpt文件状态是否可用
    # input_checkpoint = checkpoint.model_checkpoint_path #得ckpt文件路径

    # 指定输出的节点名称,该节点名称必须是原模型中存在的节点
    #output_node_names = [n.name for n in tf.get_defaul
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值