compare-pytorch-and-torch-grads.py 文件源码

python
阅读 30 收藏 0 点赞 0 评论 0

项目:densenet.pytorch 作者: bamos 项目源码 文件源码
def getM(mods):
    for m in mods:
        if isinstance(m, legacy.nn.SpatialConvolution):
            m.gradWeight[m.gradWeight.ne(m.gradWeight)] = 0
            l.append(torch.norm(m.gradWeight))
        elif isinstance(m, legacy.nn.Linear):
            l.append(torch.norm(m.gradWeight))
        elif isinstance(m, legacy.nn.Concat) or \
             isinstance(m, legacy.nn.Sequential):
            getM(m.modules)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号