regularizers
[ allennlp.nn.regularizers.regularizers ]
L1Regularizer#
class L1Regularizer(Regularizer):
| def __init__(self, alpha: float = 0.01) -> None
Represents a penalty proportional to the sum of the absolute values of the parameters
Registered as a Regularizer
with name "l1".
__call__#
class L1Regularizer(Regularizer):
| ...
| def __call__(self, parameter: torch.Tensor) -> torch.Tensor
L2Regularizer#
class L2Regularizer(Regularizer):
| def __init__(self, alpha: float = 0.01) -> None
Represents a penalty proportional to the sum of squared values of the parameters
Registered as a Regularizer
with name "l2".
__call__#
class L2Regularizer(Regularizer):
| ...
| def __call__(self, parameter: torch.Tensor) -> torch.Tensor