pytorch网络训练越来越慢是什么原因?

365体育平台真假怎么分 📅 2025-09-07 05:27:51 ✍️ admin 👁️ 289 ❤️ 221
pytorch网络训练越来越慢是什么原因?

pytorch训练网络的时候,同一个batch里数据训练时间逐渐变长是什么原因?分部分计算时间后,发现主要是loss.backward()部分的时间不断变长,从最开始的57ms到后来的184ms(还在不断上升),感觉永远训练不完了!

下图为部分代码:

下图为前几个batch的输出:

下图为后面一些batch的输出:

每个batch计算了参数量,发现并没有增加,增加batch_size后也只是总时间发生了变化,依旧越训练越慢,到底是什么原因啊?

相关创意

逆水寒七周年版本正式定档!7月10日全新大宋等你来探
03 通信协议:如何设计一个好的通信协议?
电饼铛故障维修方法
怎么去车管所申请螺丝车牌,车管所牌照专用螺丝去哪里买
最快龙之谷客户端下载方法:告别卡顿延迟
全国亲情网怎么取消?教你三种方法,简单易操作
世界杯新闻
鸵鸟多久下蛋蛋(揭秘鸵鸟下蛋规律,多久下一次蛋?蛋蛋的秘密等你探索!
为什么要保持画面视觉风格统一?看看这篇文章就知道了