gluonts.mx.component 模块#

gluonts.mx.component.equals_parameter_dict(this: mxnet.gluon.parameter.ParameterDict, that: mxnet.gluon.parameter.ParameterDict) bool[源代码]#

在两个 ParameterDict 对象之间进行结构相等性检查。

如果满足以下条件,则两个参数字典 thisthat 被视为 结构相等

  1. 它们包含相同的键(去除键前缀后)。

  2. 对应值对中的数据相等,由 almost_equal() 函数定义(在这种情况下,我们调用函数时设置 equal_nan=True,也就是说,两个对齐的 NaN 值始终被视为相等)。

专门用于第一个参数是 ParameterDict 类实例的 equals() 调用。

参数
  • this – 要比较的对象。

  • that – 要比较的对象。

返回

一个布尔值,指示 thisthat 是否结构相等。

返回类型

bool

另请参阅

equals

分派函数。

gluonts.mx.component.equals_representable_block(this: mxnet.gluon.block.HybridBlock, that: mxnet.gluon.block.HybridBlock) bool[源代码]#

在两个使用 validated() 初始化器的 HybridBlock 对象之间进行结构相等性检查。

如果满足 equals() 的所有条件,并且通过 collect_params() 获得的参数字典也结构相等,则两个块 thisthat 被视为 结构相等

专门用于第一个参数是 HybridBlock 类实例的 equals() 调用。

参数
  • this – 要比较的对象。

  • that – 要比较的对象。

返回

一个布尔值,指示 thisthat 是否结构相等。

返回类型

bool

另请参阅

equals

分派函数。

equals_parameter_dict

equals() 在 Gluon ParameterDict 输入参数上的专门化。

gluonts.mx.component.skip_encoding_mx_gluon_parameterdict(v: mxnet.gluon.parameter.ParameterDict) bool[源代码]#