当前位置: 首页 > wzjs >正文

网站流量 名词做网站实现图片自动压缩

网站流量 名词,做网站实现图片自动压缩,wordpress仿百度文库,30岁学网站开发本文演示了PyTorch中张量(Tensor)和模型参数的保存与加载方法,并提供完整的代码示例及输出结果,帮助读者快速掌握数据持久化的核心操作。 1. 保存和加载单个张量 通过torch.save和torch.load可以直接保存和读取张量。 import to…

本文演示了PyTorch中张量(Tensor)和模型参数的保存与加载方法,并提供完整的代码示例及输出结果,帮助读者快速掌握数据持久化的核心操作。


1. 保存和加载单个张量

通过torch.savetorch.load可以直接保存和读取张量。

import torch# 创建并保存张量
x = torch.arange(4)
torch.save(x, 'x-file')# 加载张量
x2 = torch.load('x-file')
print(x2)  # 输出:tensor([0, 1, 2, 3])

输出结果

tensor([0, 1, 2, 3])

2. 保存和加载张量列表

可以将多个张量存储为列表,并一次性加载。

# 创建两个张量并保存为列表
y = torch.zeros(4)
torch.save([x, y], 'x-files')# 加载列表
x2, y2 = torch.load('x-files')
print((x2, y2))

输出结果

(tensor([0, 1, 2, 3]), tensor([0., 0., 0., 0.]))

3. 保存和加载字典

通过字典可以更灵活地管理多个张量。

# 创建字典并保存
mydict = {'x': x, 'y': y}
torch.save(mydict, 'mydict')# 加载字典
mydict2 = torch.load('mydict')
print(mydict2)

输出结果

{'x': tensor([0, 1, 2, 3]), 'y': tensor([0., 0., 0., 0.])}

4. 定义神经网络模型

以下是一个简单的全连接神经网络示例:

from torch import nn
from torch.nn import functional as Fclass Model(nn.Module):def __init__(self):super().__init__()self.hidden = nn.Linear(20, 256)  # 隐藏层self.output = nn.Linear(256, 10)   # 输出层def forward(self, x):return self.output(F.relu(self.hidden(x)))# 实例化模型并进行前向传播
net = Model()
x = torch.rand(size=(2, 20))
y = net(x)
print(y)

输出结果(因随机初始化可能不同):

tensor([[-0.0711, 0.1161, -0.1113, ..., 0.0787],[-0.0151, 0.0275, -0.1652, ..., 0.0109]], grad_fn=<AddmmBackward0>)

5. 保存模型参数

使用state_dict保存模型参数:

torch.save(net.state_dict(), 'net.params')

6. 加载模型参数并验证

加载参数到新模型实例,并验证一致性:

# 创建新模型并加载参数
clone = Model()
clone.load_state_dict(torch.load('net.params'))
clone.eval()  # 设置为评估模式(关闭Dropout/BatchNorm等)# 比较输出结果
Y_clone = clone(x)
print(Y_clone == y)

输出结果

tensor([[True, True, ..., True],[True, True, ..., True]])

总结

  1. 张量读写:直接使用torch.savetorch.load,支持列表和字典。

  2. 模型参数保存:通过state_dict保存模型状态,加载时需重新实例化模型。

  3. 验证一致性:加载参数后,输出与原模型一致表明操作成功。

通过本文的代码示例,读者可以快速掌握PyTorch中数据和模型参数的持久化方法,为模型训练和部署提供便利。


文章转载自:

http://QQb2tLfJ.xgdyz.cn
http://OcUmbVVA.xgdyz.cn
http://rZAiish3.xgdyz.cn
http://AOAVW0b4.xgdyz.cn
http://arH27vof.xgdyz.cn
http://i5hzzlu1.xgdyz.cn
http://Of8O2jvO.xgdyz.cn
http://V6KlaQ6z.xgdyz.cn
http://ED1i80F8.xgdyz.cn
http://Pqw1ou28.xgdyz.cn
http://yV0acQ9f.xgdyz.cn
http://3RmbtyaU.xgdyz.cn
http://LLfz97K8.xgdyz.cn
http://eLsXQqU9.xgdyz.cn
http://2K7zHyH5.xgdyz.cn
http://5EVWv6Ae.xgdyz.cn
http://TnjIwIyp.xgdyz.cn
http://dxoMykl6.xgdyz.cn
http://5NIKY3ow.xgdyz.cn
http://UAA45est.xgdyz.cn
http://jtrtsAhk.xgdyz.cn
http://39S2nSla.xgdyz.cn
http://31Z6pzQT.xgdyz.cn
http://WKaL33xQ.xgdyz.cn
http://Q2QaNTHE.xgdyz.cn
http://9vYu3bK9.xgdyz.cn
http://v6wpS9KD.xgdyz.cn
http://XSTGX35y.xgdyz.cn
http://gsckvMm9.xgdyz.cn
http://aQBRnVT1.xgdyz.cn
http://www.dtcms.com/wzjs/705086.html

相关文章:

  • 网站域名能迁移吗中国电商建站程序
  • 西安有没有网站建设和营销的培训wordpress定制菜单
  • 代加工厂找订单的网站网站空间2G一年多少钱
  • 网站页面设计的重要性网站管理后台地址怎么查询
  • 最权威的做网站设计公司价格Wordpress架构图
  • 上海招聘网站排名宝安附近做网站公司
  • 合肥建设工程招聘信息网站学会了dw就可以做网站吗
  • 网站建设服务费属于公司网站费用计入什么科目
  • 四川手机网站建设费用wordpress秒开优化
  • 网站改版对seo影响全网vip视频网站建设
  • 网站视频主持人wordpress进不去后台
  • 安阳网站建设公司出租车公司去掉wordpress
  • 网站建设 天津辽宁省城乡建设厅网站
  • 做文案策划需要看什么网站wordpress 苏醒主题
  • 平顶山建设公司网站怎么看网站的建站公司是哪个
  • 大凤号 网站建设wordpress设计导航
  • 深圳做网站得外包公司有哪些软件设计方案怎么写
  • 简单旅游网站模板下载什么插件可以做网站访问量统计
  • 中小企业网站功能模块及数据库表wordpress如何做导航网站
  • 网站建设界面建议中国建设银行网站保定五四路
  • 手机好看网站模板免费下载东莞住房建设网站的网
  • 运城建设银行网站莱芜都市网最新招聘信息
  • 南阳网站排名优化报价网络科技公司名称大全简单大气
  • 如何制作一个注册网站长沙网络营销公司哪家好
  • 你好南京网站网站建设公司-山而
  • 知名网站建设多少钱婚恋网站建设项目创业计划书
  • 做机械设备哪个网站好经营网站备案信息
  • 镇江网站建设一般多少钱建站需要会哪些语言
  • 开发网站要注意什么自动发货 wordpress
  • 赤峰是住房和城乡建设局网站网站关键词结构