组合正则化器

class CombinedRegularizer(regularizers: Iterable[Regularizer], total_weight: float = 1.0, **kwargs)[source]

基础类: Regularizer

正则化器的凸组合。

初始化正则化器。

Parameters:
  • regularizers (Iterable[Regularizer]) – 基础正则化器

  • total_weight (float) – 根据各个基础正则化器的权重分配给它们的总正则化权重

  • kwargs – 传递给 Regularizer.__init__() 的额外基于关键字的参数

Raises:

TypeError – 如果任何正则化器是无操作正则化器

属性摘要

hpo_default

优化正则化器超参数的默认策略

normalize

方法总结

forward(x)

计算一个张量的正则化项。

属性文档

hpo_default: ClassVar[Mapping[str, Any]] = {'regularizers': (), 'total_weight': {'high': 1.0, 'low': 0.01, 'scale': 'log', 'type': <class 'float'>}}

优化正则化器超参数的默认策略

normalize

方法文档

forward(x: Tensor) Tensor[来源]

计算一个张量的正则化项。

Parameters:

x (Tensor)

Return type:

Tensor