PyTorch Models

Overview

pth模型保存时是按照"整个模型保存"和"只保存模型参数"会影响模型的加载和访问方式

python 复制代码
torch.save(vgg16, "vgg16.pt") 
torch.save(vgg16,"vgg16.ckpt") 
torch.save(vgg16,"vgg16.pth") 
torch.save(vgg16,"vgg16.pkl")

Save & Load Models

保存整个模型

python 复制代码
torch.save(model, PATH)
python 复制代码
import torch
if __name__ == '__main__':
    model_pth = r'D:\${modelPath}\${modelName}.pth'
    net = torch.load(model_pth, map_location=torch.device('cpu'))
    for key, value in net["state_dict"].items():
        print(key,value.size(),sep="  ")

只保存模型参数

python 复制代码
torch.save(net.state_dict(),path2)
python 复制代码
model.load_state_dict(torch.load(path2))
相关推荐
戈云 11064 分钟前
Spark-SQL
人工智能·spark
明明真系叻19 分钟前
2025.4.20机器学习笔记:文献阅读
人工智能·笔记·机器学习
学术小八40 分钟前
2025年机电一体化、机器人与人工智能国际学术会议(MRAI 2025)
人工智能·机器人·机电
不高明的骗子43 分钟前
【Pytorch之一】--torch.stack()方法详解
pytorch
爱的叹息44 分钟前
关于 雷达(Radar) 的详细解析,涵盖其定义、工作原理、分类、关键技术、应用场景、挑战及未来趋势,结合实例帮助理解其核心概念
人工智能·分类·数据挖掘
许泽宇的技术分享1 小时前
.NET MCP 文档
人工智能·.net
_x_w1 小时前
【17】数据结构之图及图的存储篇章
数据结构·python·算法·链表·排序算法·图论
anscos1 小时前
Actran声源识别方法连载(二):薄膜模态表面振动识别
人工智能·算法·仿真软件·actran
pianmian11 小时前
arcgis几何与游标(1)
开发语言·python
-曾牛1 小时前
【LangChain4j快速入门】5分钟用Java玩转GPT-4o-mini,Spring Boot整合实战!| 附源码
java·开发语言·人工智能·spring boot·ai·chatgpt