首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从*.pth文件中查看火炬权重

从*.pth文件中查看火炬权重
EN

Stack Overflow用户
提问于 2022-04-05 15:29:21
回答 2查看 2K关注 0票数 2

我有一个带有权重的.pth文件。我如何才能从这个文件中查看权重?

我试着加载和查看这段代码,但是它不起作用(作为新手,我可能完全错了)-

代码语言:javascript
复制
import torch
import torchvision.models as models

torch.save('weights\kharif_crops_final.pth')

models.load_state_dict(torch.load('weights\kharif_crops_final.pth'))
models.eval()
print(models)
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-04-05 17:34:48

代码语言:javascript
复制
import torch

model = torch.load('path')
print(model)

(核实和确认)

票数 1
EN

Stack Overflow用户

发布于 2022-04-06 03:18:46

代码语言:javascript
复制
PATH = 'weights\kharif_crops_final.pth'
state = {'model': model.state_dict()}
torch.save(state, PATH)
model.load_state_dict(torch.load(PATH)['model'])
# print weights
for k, v in model.named_parameters():
    print(k, v)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71754506

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档