【Pytorch】模型权重保存与上传

1.模型权重保存 torch.save

python 复制代码
model_name = args.model
if model_name == "ResNet18" or model_name == "ResNet34":
    from models.ResNet1 import BasicBlock
    from models.ResNet1 import ResNet as PATCHMODEL
if model_name == "ResNet18":
	net = PATCHMODEL(BasicBlock, [2, 2, 2, 2], num_classes=num_classes).cuda()
	
torch.save(net.state_dict(), weights_dir + '/' + model_name + '_train_loss_min_numCls{}.pth'.format(num_classes))

2.模型权重上传 load_state_dict

python 复制代码
model_name = args.model
if model_name == "ResNet18" or model_name == "ResNet34":
    from models.ResNet1 import BasicBlock
    from models.ResNet1 import ResNet as PATCHMODEL
if model_name == "ResNet18":
    model = PATCHMODEL(BasicBlock, [2, 2, 2, 2], num_classes=num_classes).cuda()
    
model.load_state_dict(torch.load(model_path), strict=False)
相关推荐
Lyan-X13 分钟前
鲁鹏教授《计算机视觉与深度学习》课程笔记与思考 ——13. 生成模型 VAE:从无监督学习到显式密度估计的建模与实现
人工智能·笔记·深度学习·计算机视觉
小刘的大模型笔记1 小时前
向量数据库深度剖析:核心优劣势 + 适用场景,避开 RAG 落地的选型坑
数据库·人工智能·深度学习·机器学习
yuanyuan2o21 小时前
Transformer 模型原理与实现
人工智能·深度学习·transformer
AI浩1 小时前
重新审视视觉Transformer中的[CLS]与Patch Token交互
人工智能·深度学习·transformer
隔壁大炮2 小时前
第二章 多层神经网络
人工智能·深度学习·神经网络·算法
大连好光景2 小时前
GCN模型构建+训练+测试入门案例
pytorch·python·深度学习
Lun3866buzha2 小时前
紧固件智能检测与分类_ATSS_R101_FPN_1x_COCO算法解析与Pytorch实现
pytorch·算法·分类
子午2 小时前
【海洋生物识别系统】Python+深度学习+人工智能+算法模型+图像识别+tensoflow+2026计算机毕设项目
人工智能·python·深度学习
肾透侧视攻城狮2 小时前
《掌握TensorFlow数据管道:核心API详解、高效构建策略、性能调优与完整项目实战》
深度学习·神经网络·内存管理·性能优化策略·tensorflow数据处理·tensorflow 管道·图像分类管道
大模型实验室Lab4AI2 小时前
GDPO:多目标强化学习高效优化新路径
人工智能·深度学习·算法·机器学习