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))
相关推荐
牛奶14 分钟前
AI辅助开发的基础概念
前端·人工智能·ai编程
东坡肘子15 分钟前
OpenClaw 不错,但我好像没有那么需要 -- 肘子的 Swift 周报 #125
人工智能·swiftui·swift
风象南8 小时前
普通人用AI加持赚到的第一个100块
人工智能·后端
牛奶8 小时前
2026年大模型怎么选?前端人实用对比
前端·人工智能·ai编程
牛奶8 小时前
前端人为什么要学AI?
前端·人工智能·ai编程
罗西的思考11 小时前
AI Agent框架探秘:拆解 OpenHands(10)--- Runtime
人工智能·算法·机器学习
冬奇Lab12 小时前
OpenClaw 源码精读(2):Channel & Routing——一条消息如何找到它的 Agent?
人工智能·开源·源码阅读
冬奇Lab12 小时前
一天一个开源项目(第38篇):Claude Code Telegram - 用 Telegram 远程用 Claude Code,随时随地聊项目
人工智能·开源·资讯
孟健13 小时前
Karpathy 用 200 行纯 Python 从零实现 GPT:代码逐行解析
python
格砸13 小时前
从入门到辞职|从ChatGPT到OpenClaw,跟上智能时代的进化
前端·人工智能·后端