ignore_index:交叉熵损失中的ignore_index参数【torch.nn.functional.cross_entropy的ignore_index】【默认-100】

本文介绍了PyTorch中的CrossEntropyLoss损失函数,特别是针对分割任务的ignore_index参数,它允许忽略不感兴趣的像素点。同时探讨了weight参数在样本不平衡情况下的作用,通过调整不同类别权重来平衡损失。文中通过实例详细解释了如何计算带权重和忽略某些索引的损失值。
摘要由CSDN通过智能技术生成

1. 交叉熵损失 CrossEntropyLoss

CrossEntropyLoss 交叉熵损失可函数以用于分类或者分割任务中,这里主要介绍分割任务

建立如下的数据,pred是预测样本,label是真实标签

分割中,使用交叉熵损失的话,需要保证label的维度比pred维度少1,也就是没有channel维度。并且,label的类型是int

正常计算损失结果为:

手动计算一下,pred的<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值