NoRegularizer
- class NoRegularizer(weight=1.0, apply_only_once=False, parameters=None)[source]
Bases:
pykeen.regularizers.Regularizer
A regularizer which does not perform any regularization.
Used to simplify code.
Instantiate the regularizer.
- Parameters
weight (
float
) – The relative weight of the regularizationapply_only_once (
bool
) – Should the regularization be applied more than once after reset?parameters (
Optional
[Iterable
[Parameter
]]) – Specific parameters to track. if none given, it’s expected that your model automatically delegates to theupdate()
function.
Attributes Summary
The default strategy for optimizing the no-op regularizer's hyper-parameters
Methods Summary
forward
(x)Compute the regularization term for one tensor.
update
(*tensors)Update the regularization term based on passed tensors.
Attributes Documentation
- hpo_default: ClassVar[Mapping[str, Any]] = {}
The default strategy for optimizing the no-op regularizer’s hyper-parameters
Methods Documentation