1. pytorch 中冻结模型参数后参数仍会被调整

问题
python 复制代码
        self.sgf_net.requires_grad_(False)

起初设置 requires_grad(False) 优化器也没有添加sgfnet的模型参数。但是在pylightning框架中,每次推理完模型的参数都会被改变,经过仔细排查发现问题

python 复制代码
        # self.sgf_net.requires_grad_(False)
        for param in self.sgf_net.parameters():
            param.requires_grad = False
        self.sgf_net.eval()
```
添加 model.eval() 设置为推理模型就可以了
相关推荐
程序猿阿伟4 小时前
《Python生态事件溯源与CQRS轻量化落地指南》
大数据·python·微服务
dajun1811234564 小时前
跨部门工作流泳道图在线绘制工具 PC
大数据·数据库·人工智能·信息可视化·架构·流程图
ba_pi4 小时前
每天写点什么2026-01-10-深度学习和网络原理
网络·人工智能·深度学习
王夏奇4 小时前
python在汽车电子行业中应用2—具体包的介绍和使用
网络·python·汽车
HZZD_HZZD4 小时前
喜讯|合众致达成功中标G312线傅家窑至苦水公路机电工程FKJD-2标水电表项目
大数据·数据库·人工智能
Dxy12393102164 小时前
Python的zip用法详解
开发语言·python
paixingbang4 小时前
GEO优化服务商领域崛起三强 自主技术驱动AI搜索与位置智能升级
大数据·人工智能
我的golang之路果然有问题4 小时前
python中 unicorn 热重启问题和 debug 的 json
java·服务器·前端·python·json
lagrahhn4 小时前
scoop的使用
大数据·python·搜索引擎
Luhui Dev4 小时前
当模型“知道自己在作弊”:Scheming 与 Reward Hacking 的技术解剖
人工智能