pytorch_a_softmax.py 文件源码

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

项目:pmet 作者: bkj 项目源码 文件源码
def enforce_angle(ang, xnorm, target, margin=0, linearized=False):
    """ Enforce _real_ angular margin"""
    m = margin + 1 # !! Just to keep parameters consistent w/ enforce_angle
    tmp = torch.gather(ang, 1, target.view(-1, 1)).mul(m)
    ang = ang.scatter(1, target.view(-1, 1), tmp)
    ang = psi(ang, linearized)
    ang = ang.mul(xnorm.view(-1, 1).expand_as(ang))
    return ang
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号