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