查看生成的checkpoints的pth格式文件

一:

现在对应目录建一个txt程序,为

import torch

pthfile = r'./model_0.pth'  # .pth文件的路径(这里要改成你的文件名字)
model = torch.load(pthfile)  # 设置在cpu环境下查询

# 打开一个文件用于写入
with open('weight.txt', 'w') as f:
    # 写入模型类型和长度
    f.write('type:\n')
    f.write(str(type(model)) + '\n')
    f.write('length:\n')
    f.write(str(len(model)) + '\n\n')

    # 写入模型字典的key
    f.write('key:\n')
    for k in model.keys():
        f.write(k + '\n')
    f.write('\n')

    # 写入模型字典的value
    f.write('value:\n')
    for k in model:
        # 将键和值转换为字符串,并写入文件
        # 使用repr函数可以获取值的准确表示,适合于复杂的数据结构
        f.write(k + ': ' + repr(model[k]) + '\n')
运行生成txt文件
  • 7
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值