gluonts.torch.distributions.quantile_output 模块#
- class gluonts.torch.distributions.quantile_output.QuantileOutput(quantiles: List[float])[source]#
- 基类: - gluonts.torch.distributions.output.Output- args_dim: Dict[str, int]#
 - domain_map(*args: torch.Tensor) Tuple[torch.Tensor, ...][source]#
- 将参数转换为正确的形状和域。 - 域取决于分布的类型,而正确的形状是通过重塑尾部轴获得的,以使返回的张量定义具有正确 `event_shape` 的分布。 
 - property event_shape: Tuple#
- 与输出对象兼容的每个独立事件的形状。 
 - property forecast_generator: gluonts.model.forecast_generator.ForecastGenerator#
 - in_features: int#
 - loss(target: torch.Tensor, distr_args: Tuple[torch.Tensor, ...], loc: Optional[torch.Tensor] = None, scale: Optional[torch.Tensor] = None) torch.Tensor[source]#
- 根据网络输出计算目标数据的损失。 - 参数
- target – 目标时间序列的值,用于计算损失。 
- distr_args – 可用于构建输出分布的参数。 
- loc – 分布的位置参数,可选。 
- scale – 分布的尺度参数,可选。 
 
- 返回
- 损失值,形状与 target 相同。 
- 返回类型
- 损失值 
 
 - property quantiles: List[float]#