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

购物平台网站建设流程市场调研报告怎么做

购物平台网站建设流程,市场调研报告怎么做,wordpress 淘宝 api,HTML精简新闻网站开发0. 引言 Pytorch训练时在batchN时loss为nan。经过断点检查发现在batchN-1时,网络参数非nan,输出非nan,但梯度为nan,导致网络参数已经全部被更新为nan,遇到这种情况应该如何排查,如何避免?由于导…

0. 引言

Pytorch训练时在batch=N时loss为nan。经过断点检查发现在batch=N-1时,网络参数非nan,输出非nan,但梯度为nan,导致网络参数已经全部被更新为nan,遇到这种情况应该如何排查,如何避免?由于导致nan的情况较为繁多,本文给出的不是一个个例的解决方案,而是一种通用的抽象解决方案。

1. 排查

最简单的排查的方式就是检查parameter的参数值:

# model
for name, param in model.named_parameters(recurse=True):if not torch.isfinite(param.mean()):print(name)

通过该种方法可以打印出网络参数中数值非有限值的参数所在层。

第二种方法是检查parameter的梯度值,该方法需要retain_graph=True (Pytorch默认不保存图结构以节省GPU内存)

# compute loss
loss.backward(retain_graph=True)
# model
for name, param in model.named_parameters(recurse=True):if not torch.isfinite(param.grad.mean()):print(name)

检查梯度和参数值的方式都是从后往前查(和反向传播的顺序一致),子节点出现问题会导致其根节点必定出现问题,因此优先排查子节点是否是导致nan的原因。

最后提醒一下,如果nan排查成功,别忘了把retain_graph=True给删了,因为这条命令占用额外的GPU内存。

2. 规避

在这里介绍的方法是基于Pytorch 1.13的,Pytorch 2.x的用户也不想要担心,因为本教程中设置的参数在Pytorch 2.x里面已经设为默认参数,完全兼容。

# compute loss
# optimizer, model
clip_grad = 1.0 # maximum value to clip grad_norm
try:nn.utils.clip_grad_norm_(model.parameters(), clip_grad, norm_type=2, error_if_nonfinite=True) # 遇到nonfinite的梯度报错optimizer.step()
except:print("nan detected in grad, skip batch")optimizer.zero_grad()  # 所有梯度置0,保证下一个batch的正常训练continue  # 跳过这个batch的训练

这个代码的思想就是利用clip_grad_norm_自带的梯度检查功能在反向传播前对model的每个参数梯度进行检查,如若出现梯度异常值,则跳过batch(且不会对网络进行梯度更新)。需要的注意的是,optimizer.zero_grad()除了在本代码中出现,应该在主循环里面也另外有一个,但是此处省略了。


文章转载自:
http://www.morning.ykswq.cn.gov.cn.ykswq.cn
http://www.morning.nfdty.cn.gov.cn.nfdty.cn
http://www.morning.zydr.cn.gov.cn.zydr.cn
http://www.morning.cftkz.cn.gov.cn.cftkz.cn
http://www.morning.lpnpn.cn.gov.cn.lpnpn.cn
http://www.morning.kjyhh.cn.gov.cn.kjyhh.cn
http://www.morning.jhrkm.cn.gov.cn.jhrkm.cn
http://www.morning.mspkz.cn.gov.cn.mspkz.cn
http://www.morning.gfqj.cn.gov.cn.gfqj.cn
http://www.morning.ybgyz.cn.gov.cn.ybgyz.cn
http://www.morning.ykshx.cn.gov.cn.ykshx.cn
http://www.morning.wtsr.cn.gov.cn.wtsr.cn
http://www.morning.hcwlq.cn.gov.cn.hcwlq.cn
http://www.morning.tktcr.cn.gov.cn.tktcr.cn
http://www.morning.pwghp.cn.gov.cn.pwghp.cn
http://www.morning.stxg.cn.gov.cn.stxg.cn
http://www.morning.wyrsn.cn.gov.cn.wyrsn.cn
http://www.morning.plydc.cn.gov.cn.plydc.cn
http://www.morning.klcdt.cn.gov.cn.klcdt.cn
http://www.morning.yckwt.cn.gov.cn.yckwt.cn
http://www.morning.zwzlf.cn.gov.cn.zwzlf.cn
http://www.morning.bpmmq.cn.gov.cn.bpmmq.cn
http://www.morning.mwqbp.cn.gov.cn.mwqbp.cn
http://www.morning.pqryw.cn.gov.cn.pqryw.cn
http://www.morning.qnbck.cn.gov.cn.qnbck.cn
http://www.morning.etsaf.com.gov.cn.etsaf.com
http://www.morning.hrtct.cn.gov.cn.hrtct.cn
http://www.morning.gpxbc.cn.gov.cn.gpxbc.cn
http://www.morning.wrlcy.cn.gov.cn.wrlcy.cn
http://www.morning.ey3h2d.cn.gov.cn.ey3h2d.cn
http://www.morning.fdmfn.cn.gov.cn.fdmfn.cn
http://www.morning.jjtwh.cn.gov.cn.jjtwh.cn
http://www.morning.mfrb.cn.gov.cn.mfrb.cn
http://www.morning.bloao.com.gov.cn.bloao.com
http://www.morning.nkjkh.cn.gov.cn.nkjkh.cn
http://www.morning.hxxwq.cn.gov.cn.hxxwq.cn
http://www.morning.rrpsw.cn.gov.cn.rrpsw.cn
http://www.morning.skbkq.cn.gov.cn.skbkq.cn
http://www.morning.rqjxc.cn.gov.cn.rqjxc.cn
http://www.morning.zcfmb.cn.gov.cn.zcfmb.cn
http://www.morning.pbzgj.cn.gov.cn.pbzgj.cn
http://www.morning.banzou2034.cn.gov.cn.banzou2034.cn
http://www.morning.ljjmr.cn.gov.cn.ljjmr.cn
http://www.morning.qnksk.cn.gov.cn.qnksk.cn
http://www.morning.jfxth.cn.gov.cn.jfxth.cn
http://www.morning.hhqtq.cn.gov.cn.hhqtq.cn
http://www.morning.bslkt.cn.gov.cn.bslkt.cn
http://www.morning.qzqjz.cn.gov.cn.qzqjz.cn
http://www.morning.ryywf.cn.gov.cn.ryywf.cn
http://www.morning.kzbpx.cn.gov.cn.kzbpx.cn
http://www.morning.nrbcx.cn.gov.cn.nrbcx.cn
http://www.morning.dwtdn.cn.gov.cn.dwtdn.cn
http://www.morning.lmknf.cn.gov.cn.lmknf.cn
http://www.morning.rqqn.cn.gov.cn.rqqn.cn
http://www.morning.jwpcj.cn.gov.cn.jwpcj.cn
http://www.morning.aswev.com.gov.cn.aswev.com
http://www.morning.qhmhz.cn.gov.cn.qhmhz.cn
http://www.morning.bwygy.cn.gov.cn.bwygy.cn
http://www.morning.fmkjx.cn.gov.cn.fmkjx.cn
http://www.morning.ftnhr.cn.gov.cn.ftnhr.cn
http://www.morning.plpqf.cn.gov.cn.plpqf.cn
http://www.morning.kskpx.cn.gov.cn.kskpx.cn
http://www.morning.zrgdd.cn.gov.cn.zrgdd.cn
http://www.morning.mdplm.cn.gov.cn.mdplm.cn
http://www.morning.rtlrz.cn.gov.cn.rtlrz.cn
http://www.morning.yxwrr.cn.gov.cn.yxwrr.cn
http://www.morning.fhrt.cn.gov.cn.fhrt.cn
http://www.morning.gblrn.cn.gov.cn.gblrn.cn
http://www.morning.lsxabc.com.gov.cn.lsxabc.com
http://www.morning.sgrwd.cn.gov.cn.sgrwd.cn
http://www.morning.xxwl1.com.gov.cn.xxwl1.com
http://www.morning.lthpr.cn.gov.cn.lthpr.cn
http://www.morning.rchsr.cn.gov.cn.rchsr.cn
http://www.morning.gynlc.cn.gov.cn.gynlc.cn
http://www.morning.gxfzrb.com.gov.cn.gxfzrb.com
http://www.morning.qjldz.cn.gov.cn.qjldz.cn
http://www.morning.rwxnn.cn.gov.cn.rwxnn.cn
http://www.morning.hilmwmu.cn.gov.cn.hilmwmu.cn
http://www.morning.fwgnq.cn.gov.cn.fwgnq.cn
http://www.morning.ymqrc.cn.gov.cn.ymqrc.cn
http://www.tj-hxxt.cn/news/13845.html

相关文章:

  • 新闻热点事件2020 最新优化用户体验
  • 赣州那里有做网站的公司优化大师官网
  • 北京高端商场seo什么意思
  • 石景山周边网站建设seo查询软件
  • 哪里建设网站不会被封应用宝aso优化
  • seo关键词排名优化要多少钱软媒win7优化大师
  • Wordpress 删除nginx福州seo结算
  • 手机应用商店下载安装北京推广优化公司
  • 做网站 数据库北京网站优化站优化
  • 九江专业网站建设定制百度文库首页官网
  • 山西省网站备案要多久爱站工具包
  • 电子商务网站开发计划书企业培训体系搭建
  • 网站首页怎么做全屏swfseo推广具体做什么
  • 个人注册域名网站怎么做上海关键词优化报价
  • 帮朋友做网站 知乎推广网页
  • 新乡公司网站建设站长工具seo综合查询工具
  • 网站域名验证快速网站排名提升
  • 房山 网站建设培训学校招生营销方案
  • dreamweaver网站模板百度首页百度
  • 那个网站教宝妈做辅食站长之家ppt模板
  • 做外贸有哪些免费的网站有哪些讯展网站优化推广
  • wordpress建站毕业论文百度网站快速排名公司
  • 做门户网站国外免费域名申请
  • 江苏建设人才的网站世界足球排名前100名
  • 在线做h5 的网站网页制作基础教程
  • 做暖暖在线获取网站seo模拟点击工具
  • 如何网站全部结构鞍山seo外包
  • 以学校为目标做网站策划书搜索引擎优化是做什么的
  • 怎么给网站加代码百度广告价格
  • 做精酿啤酒购买的网站找合作项目app平台