gluonts.exceptions 模块#

exception gluonts.exceptions.GluonTSDataError[源码]#

基类: gluonts.exceptions.GluonTSException

指示输入数据错误的异常。

exception gluonts.exceptions.GluonTSDateBoundsError[源码]#

基类: gluonts.exceptions.GluonTSException

指示日期边界错误的异常。

exception gluonts.exceptions.GluonTSException[源码]#

基类: Exception

所有 GluonTS 异常的基类。

classmethod guard(condition, *args, **kwargs)[源码]#
异常 gluonts.exceptions.GluonTSHyperparametersError[源码]#

exception gluonts.exceptions.GluonTSHyperparametersError[源码]#

基类: gluonts.exceptions.GluonTSException, ValueError

一个包装了 Pydantic ValidationError 的异常,通常在 validated() 初始化器验证失败时抛出。

基类: gluonts.exceptions.GluonTSException

指示用户错误的异常。

gluonts.exceptions.assert_data_error(condition: Any, message: str, *args, **kwargs) None[源码]#

委托给 assert_gluonts(),并使用固定的 exception_classGluonTSDataError

参数
  • condition – 必须违反该条件才会抛出异常。

  • message – 作为唯一参数传递给异常初始化器的消息。

  • args – 用于格式化异常消息的可选位置参数列表。

  • kwargs – 用于格式化异常消息的可选键值参数列表。

gluonts.exceptions.assert_gluonts(exception_class: type, condition: Any, message: str, *args, **kwargs) None[源码]#

如果给定的 conditionFalse,则抛出类型为 exception_class 的异常,异常消息使用 argskwargs 字符串从 message 模式格式化而来。

参数
  • exception_class – 抛出异常的异常类。

  • condition – 必须违反该条件才会抛出异常。

  • message – 作为唯一参数传递给异常初始化器的消息。

  • args – 用于格式化异常消息的可选位置参数列表。

  • kwargs – 用于格式化异常消息的可选键值参数列表。