2021-05-17

2021-05-27 17:00:38 浏览数 (1)

1. pycharm里快速注释&快速取消注释的快捷键:ctrl /

2. assert是“断言”,用法是:https://www.runoob.com/w3cnote/c-assert.html

断言意味着,assert后面是错误的。

assert 宏的原型定义在 assert.h 中,其作用是如果它的条件返回错误,则终止程序执行。

3. Python中的中括号[]

代表list列表数据类型,列表是一种可变序列。创建方法既简单又特别。

4. optimizer.param_groups

是长度为2的list,其中的元素是2个字典;

optimizer.param_groups[0]:长度为6的字典,包括[‘amsgrad’, ‘params’, ‘lr’, ‘betas’, ‘weight_decay’, ‘eps’]这6个参数 ;optimizer.param_groups[1]:好像是表示优化器的状态的一个字典。

5. optimizer.zero_grad()函数的作用:

把梯度置零,也就是把loss关于weight的导数变成0。

0 人点赞