NoRegularizer¶
-
class
NoRegularizer(weight=1.0, apply_only_once=False, parameters=None)[source]¶ Bases:
pykeen.regularizers.RegularizerA 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