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))
相关推荐
凌峰的博客21 分钟前
基于深度学习的图像安全与隐私保护研究方向调研(中)
人工智能·深度学习·安全
94621931zyn61 小时前
关于应用 - Cordova 与 OpenHarmony 混合开发实战
笔记·python
aigcapi5 小时前
RAG 系统的黑盒测试:从算法对齐视角解析 GEO 优化的技术指标体系
大数据·人工智能·算法
上进小菜猪6 小时前
基于深度学习的河道垃圾检测系统设计(YOLOv8)
人工智能
知远同学6 小时前
Anaconda的安装使用(为python管理虚拟环境)
开发语言·python
上天夭6 小时前
模型训练篇
人工智能·深度学习·机器学习
小徐Chao努力6 小时前
【Langchain4j-Java AI开发】09-Agent智能体工作流
java·开发语言·人工智能
Blossom.1187 小时前
AI编译器实战:从零手写算子融合与自动调度系统
人工智能·python·深度学习·机器学习·flask·transformer·tornado
Coder_Boy_7 小时前
SpringAI与LangChain4j的智能应用-(理论篇2)
人工智能·spring boot·langchain·springai
却道天凉_好个秋7 小时前
OpenCV(四十八):图像查找
人工智能·opencv·计算机视觉