gluonts.mx.distribution.lowrank_gp 模块#
- class gluonts.mx.distribution.lowrank_gp.GPArgProj(rank: int, sigma_init: float = 1.0, sigma_minimum: float = 0.001, mu_ratio: float = 1.0, dropout_rate: float = 0.0, prefix: Optional[str] = None)[源代码]#
- 基类: - mxnet.gluon.block.HybridBlock- hybrid_forward(F, x: Union[mxnet.ndarray.ndarray.NDArray, mxnet.symbol.symbol.Symbol]) Tuple[Union[mxnet.ndarray.ndarray.NDArray, mxnet.symbol.symbol.Symbol], Union[mxnet.ndarray.ndarray.NDArray, mxnet.symbol.symbol.Symbol], Union[mxnet.ndarray.ndarray.NDArray, mxnet.symbol.symbol.Symbol]][源代码]#
- 参数
- F – 
- x ((..., dim, hidden_dim)) – 
 
- 返回
- 返回 (mu, D, W),其中形状分别为 (…, dim), (…, dim), 
- (…, dim, rank) 
 
 
 
- class gluonts.mx.distribution.lowrank_gp.LowrankGPOutput(rank: int, dim: Optional[int] = None, sigma_init: float = 1.0, mu_ratio: float =1.0, dropout_rate: float =0.0)[源代码]#
- 基类: - gluonts.mx.distribution.distribution_output.DistributionOutput- args_dim: Dict[str, int]#
 - distr_cls: type#
 - distribution(distr_args, loc=None, scale=None, dim=None)[源代码]#
- 根据构造函数参数集合以及可选的缩放张量构造关联的分布。 - 参数
- distr_args – 底层分布类型的构造函数参数。 
- loc – 可选张量,形状与结果分布的 batch_shape+event_shape 相同。 
- scale – 可选张量,形状与结果分布的 batch_shape+event_shape 相同。 
 
 
 - property event_dim: int#
- 事件维度的数量,即此对象构造的分布的 event_shape 元组的长度。 
 - property event_shape: Tuple#
- 此对象构造的分布所考虑的每个独立事件的形状。 
 - get_args_proj(prefix: Optional[str] = None) gluonts.mx.distribution.distribution_output.ArgProj[源代码]#