首页 > 未分类 > pytorch查看模型weight与grad
2019
11-15

pytorch查看模型weight与grad

在用pdb debug的时候,有时候需要看一下特定layer的权重以及相应的梯度信息,如何查看呢?

1. 首先把你的模型打印出来,像这样

pytorch查看模型weight与grad - 第1张  | 逗分享开发经验

2. 然后观察到model下面有module的key,module下面有features的key, features下面有(0)的key,这样就可以直接打印出weight了,在pdb debug界面输入p model.module.features[0].weight,就可以看到weight,输入 p model.module.features[0].weight.grad就可以查看梯度信息

pytorch查看模型weight与grad - 第2张  | 逗分享开发经验

pytorch查看模型weight与grad - 第3张  | 逗分享开发经验

 

最后编辑:
作者:搬运工
这个作者貌似有点懒,什么都没有留下。