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

响应式网站一般做几个版本长春疫情最新情况

响应式网站一般做几个版本,长春疫情最新情况,临沧网站建设,企业北京响应式网站制作是一种在训练深度神经网络时通过增加计算代价来换取显存优化的技术。它的核心思想是:在反向传播过程中动态重新计算中间激活值(activations),而不是保存所有中间结果。这对于显存受限的场景(如训练大型模型&#xff09…

是一种在训练深度神经网络时通过增加计算代价来换取显存优化的技术。它的核心思想是:在反向传播过程中动态重新计算中间激活值(activations),而不是保存所有中间结果。这对于显存受限的场景(如训练大型模型)非常有用。

直接上代码:

import torch
import torch.nn as nn
from torch.utils.checkpoint import checkpoint# 1. 定义一个简单的 FFN 模型
class SimpleFFN(nn.Module):def __init__(self, input_dim=128, hidden_dim=256, output_dim=10):super().__init__()self.linear1 = nn.Linear(input_dim, hidden_dim)self.linear2 = nn.Linear(hidden_dim, hidden_dim)self.linear3 = nn.Linear(hidden_dim, output_dim)self.relu = nn.ReLU()def forward(self, x):# 2. 定义一个自定义的前向传播函数(用于 checkpoint)def custom_forward(x):x = self.linear1(x)x = self.relu(x)x = self.linear2(x)x = self.relu(x)x = self.linear3(x)return x# 3. 使用 checkpoint 包装前向传播return checkpoint(custom_forward, x)# 4. 初始化模型和数据
model = SimpleFFN()
optimizer = torch.optim.Adam(model.parameters(), lr=1e-3)
criterion = nn.MSELoss()# 模拟输入数据
input_data = torch.randn(64, 128)  # batch_size=64, input_dim=128
target = torch.randn(64, 10)       # 模拟目标输出# 5. 前向传播、损失计算和反向传播
output = model(input_data)
loss = criterion(output, target)
loss.backward()
optimizer.step()
  • 在反向传播时,custom_forward 会被重新调用,从输入 x 重新计算中间激活值,从而节省显存。
  • 显存占用:仅保存 linear3 的输出和 x,中间激活值在反向传播时动态计算。
  • 需要多次前向计算激活值,训练速度可能变慢
http://www.dtcms.com/wzjs/148323.html

相关文章:

  • 新媒体营销的概念是什么搜索引擎优化工具有哪些
  • 网站建设公司管理流程图抖音seo优化软件
  • 小公司做网站网站建设开发公司
  • 自己做的网站和ie不兼容seo代做
  • 西安做网站公司哪家行广告推广的软件
  • 佛山做app网站吉林seo推广
  • wordpress新建页面不能保存路径泉州seo代理计费
  • 二手房出售信息百度seo公司
  • 安徽省建设工程安全+协会网站东莞网站seo公司哪家大
  • 合肥有哪些做网站的公司搜狗网页搜索
  • 建设银行个人查询余额下载官网seo是什么意思
  • 包装设计网站官网百度推广客服电话多少
  • 网站开发从零到抖音seo教程
  • 鄂州网站建设公司淘宝美工培训推荐
  • 制作app需要先做网站360收录批量查询
  • 网站信息内容建设局通报杭州seo建站
  • o2o电子商务网站建设友情网站
  • 手机商城网站设计要求怎么写网络营销有哪几种方式
  • 电子商务网站建设好么代运营
  • 网页设计做一个网站seo优化快速排名技术
  • 如何维护公司网站他达拉非的副作用和危害
  • 2016广州网站设计公司培训机构seo
  • 哪一家网站做简历外贸网站建站
  • linux服务器WordPress建站教程怎么制作网站详细流程
  • 常州网站建设流程网络互联网推广
  • 厦门物流网站建设seo的优化原理
  • 网站搭建介绍500强企业seo服务商
  • 建行网站登录浏览器广告投放
  • 做字体特效的网站竞价托管开户
  • 做网站国家大学科技园郑州品牌推广的目的和意义