LabelSmoothingLoss.ConfigΒΆ
Component: LabelSmoothingLoss
-
class
LabelSmoothingLoss.
Config
[source] Bases:
ConfigBase
All Attributes (including base classes)
- beta: float =
0.1
- label_loss: Union[NLLLoss.Config, StructuredMarginLoss.Config, HingeLoss.Config] = NLLLoss.Config()
- smoothing_loss: Union[UniformRegularizer.Config, EntropyRegularizer.Config, AdaptiveRegularizer.Config] = UniformRegularizer.Config()
- Subclasses
SamplewiseLabelSmoothingLoss.Config
Default JSON
{
"beta": 0.1,
"label_loss": {
"NLLLoss": {}
},
"smoothing_loss": {
"UniformRegularizer": {}
}
}