deep-learning - PyTorch:了解 Adam 的实现
问题描述
我查阅了 PyTorch 的 Adam 源代码,并意识到核心部分是以下代码:
F.adam(params_with_grad,
grads,
exp_avgs,
exp_avg_sqs,
max_exp_avg_sqs,
state_steps,
amsgrad=group['amsgrad'],
beta1=beta1,
beta2=beta2,
lr=group['lr'],
weight_decay=group['weight_decay'],
eps=group['eps'])
现在,我想看看F.adam()
是如何实现的,但我不太清楚在哪里可以找到F
. 一开始,它说:from . import _functional as F
,我也不太清楚这是指什么。
帮助将不胜感激。
解决方案
推荐阅读
- excel - DATEDIF 单位“d”和“yd”之间的区别
- jmeter - Jmeter中的线程号
- amazon-web-services - 弹性搜索 403 请求因请求过多而受到限制 /_bulk
- javascript - react redux中如何结合reducers获得嵌套树状态
- java - 为什么 LocalDateTime 的时间部分在使用 JPA 将其保存到数据库后会更改其值?
- java - 如何将此 Java For Each 循环转换为常规 For 循环?
- javascript - 如何在邮递员中遍历以下 xml 响应以使用循环实现所有大陆?
- mysql - 获取mysql中基于3年的调度数据
- python - 即使使用用户代理,Python 也会请求错误 403
- python - 尽管输入了正确的数字,但获得的参数数量无效