美文网首页
pytorch中交叉熵函数用法

pytorch中交叉熵函数用法

作者: 习惯了千姿百态 | 来源:发表于2019-09-26 21:53 被阅读0次
    loss = F.cross_entropy(pred, gold,ignore_index=IGNORE_ID,reduction='elementwise_mean')
    

    pred:预测得到的矩阵m*n,表示共有m个样本,类数为n,该矩阵某个元素pred[i][j]表示,第i个样本分到第j类的概率
    gold:表示标准的label矩阵,1*m。表示每个样本对应的正确的类别
    ignore_index:表示在计算过程中,不考虑gold中值为IGNORE_ID的样本
    reduction='elementwise_mean':pred去log-softmax之后的输出与Label对应的那个值拿出来,再去掉负号,再求均值。这是默认值


    相关文章

      网友评论

          本文标题:pytorch中交叉熵函数用法

          本文链接:https://www.haomeiwen.com/subject/blgnuctx.html