mirror of
https://github.com/open-mmlab/mmsegmentation.git
synced 2025-06-03 22:03:48 +08:00
fix typo (#1667)
This commit is contained in:
parent
43b4efb122
commit
df434bed69
@ -35,7 +35,7 @@ def dice_loss(pred,
|
|||||||
|
|
||||||
|
|
||||||
@weighted_loss
|
@weighted_loss
|
||||||
def binary_dice_loss(pred, target, valid_mask, smooth=1, exponent=2, **kwards):
|
def binary_dice_loss(pred, target, valid_mask, smooth=1, exponent=2, **kwargs):
|
||||||
assert pred.shape[0] == target.shape[0]
|
assert pred.shape[0] == target.shape[0]
|
||||||
pred = pred.reshape(pred.shape[0], -1)
|
pred = pred.reshape(pred.shape[0], -1)
|
||||||
target = target.reshape(target.shape[0], -1)
|
target = target.reshape(target.shape[0], -1)
|
||||||
@ -79,7 +79,7 @@ class DiceLoss(nn.Module):
|
|||||||
loss_weight=1.0,
|
loss_weight=1.0,
|
||||||
ignore_index=255,
|
ignore_index=255,
|
||||||
loss_name='loss_dice',
|
loss_name='loss_dice',
|
||||||
**kwards):
|
**kwargs):
|
||||||
super(DiceLoss, self).__init__()
|
super(DiceLoss, self).__init__()
|
||||||
self.smooth = smooth
|
self.smooth = smooth
|
||||||
self.exponent = exponent
|
self.exponent = exponent
|
||||||
@ -94,7 +94,7 @@ class DiceLoss(nn.Module):
|
|||||||
target,
|
target,
|
||||||
avg_factor=None,
|
avg_factor=None,
|
||||||
reduction_override=None,
|
reduction_override=None,
|
||||||
**kwards):
|
**kwargs):
|
||||||
assert reduction_override in (None, 'none', 'mean', 'sum')
|
assert reduction_override in (None, 'none', 'mean', 'sum')
|
||||||
reduction = (
|
reduction = (
|
||||||
reduction_override if reduction_override else self.reduction)
|
reduction_override if reduction_override else self.reduction)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user