标题:"model_%03d.pth" % initial_epoch是什么意思?
只看楼主
smy1998
Rank: 1
等 级:新手上路
帖 子:31
专家分:0
注 册:2018-2-23
结帖率:0
 问题点数:0 回复次数:2 
"model_%03d.pth" % initial_epoch是什么意思?
model = torch.load(os.path.join(save_dir,"model_%03d.pth" % initial_epoch))
这句话是什么意思,求指导
搜索更多相关主题的帖子: join model load path 
2021-08-05 21:48
古123
Rank: 9Rank: 9Rank: 9
等 级:贵宾
威 望:14
帖 子:219
专家分:1098
注 册:2017-2-5
得分:0 
torch.load()加载模型文件,路径就是括号里的路径
os.path.join()是拼合路径,比如os.path.join("D","file.txt")得到的就是D:\\file.txt文件路径
"%03d"是后面的initial_epoch长度不足3为填充3为,比如initial_epoch值为1,那么语句中的"model_%03d.pth"就是model_001.pth

应该有很多文件,是model_001.pth,model_002.pth这样名称的文件,如果直接将initial_epoch赋进去的话得到的是model_1.,model_2.pth,所以使用%03d填充
2021-08-06 11:24
smy1998
Rank: 1
等 级:新手上路
帖 子:31
专家分:0
注 册:2018-2-23
得分:0 
回复 2楼 古123
谢谢老铁,你的python很厉害啊
2021-08-06 11:25



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-506421-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.171758 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved