OriginTimeMixin 类
源时间实用工具方法的 Mixin 类。
- 继承
-
builtins.objectOriginTimeMixin
构造函数
OriginTimeMixin()
方法
| create_origin_times |
在输入数据帧中创建源时间行。 如果已设置 origin_time_colname,则此方法只是一个传递。 |
| detect_max_horizons_by_grain |
使用时间索引和源时间检测每个粒度的最大边际字典。 |
| max_horizon_from_key_safe |
如果它可能是字典中的值,则安全地返回最大边际。 如果源时间感知转换的 max_horizon 参数是将用于标识键的时序映射到整数边际的字典,则可以使用此实用工具。 |
| verify_max_horizon_input |
验证 max_horizon 输入的有效性。 它必须是正整数或字典(其中所有值都是正整数)。 |
create_origin_times
在输入数据帧中创建源时间行。
如果已设置 origin_time_colname,则此方法只是一个传递。
create_origin_times(X: azureml.automl.runtime._time_series_data_set.TimeSeriesDataSet, max_horizon: Union[int, Dict[Any, int]], freq: Optional[Union[str, pandas._libs.tslibs.offsets.DateOffset]] = None, origin_time_colname: str = 'origin', horizon_colname: Optional[str] = None) -> azureml.automl.runtime._time_series_data_set.TimeSeriesDataSet
参数
- X
- <xref:azureml.automl.runtime._time_series_data_set.TimeSeriesDataSet>
必需
要在其中创建源时间的输入数据集。
- freq
- str 或 <xref:pandas.tseries.offsets.DateOffset>
默认值: None
时序频率作为偏移别名或 pandas.tseries.offsets.DateOffset。 如果 freq=None,则方法尝试从输入数据帧推断它
- origin_time_colname
- str
默认值: origin
输入数据帧中尚未包含源时间时要创建的源时间列的名称。 在这种情况下,转换输出的 origin_time_colname 属性将设置为此参数值。 如果输入数据帧包含源时间,则忽略此参数。
- horizon_colname
默认值: None
返回
添加了源时间的 TimeSeriesDataSet
返回类型
<xref:azureml.automl.runtime._time_series_data_set.TimeSeriesDataSet>
例外
AutoMLException
detect_max_horizons_by_grain
使用时间索引和源时间检测每个粒度的最大边际字典。
detect_max_horizons_by_grain(X: azureml.automl.runtime._time_series_data_set.TimeSeriesDataSet, freq: Optional[Union[str, pandas._libs.tslibs.offsets.DateOffset]] = None) -> Optional[Union[int, Dict[Union[Tuple[str], str], int]]]
参数
- X
- <xref:azureml.automl.runtime._time_series_data_set.TimeSeriesDataSet>
必需
输入数据
- freq
默认值: None
返回
最大边际的字典。 键为粒度标识符;值为整数边际。 如果未设置源时间,则此函数返回 None。
返回类型
例外
AutoMLException
max_horizon_from_key_safe
如果它可能是字典中的值,则安全地返回最大边际。
如果源时间感知转换的 max_horizon 参数是将用于标识键的时序映射到整数边际的字典,则可以使用此实用工具。
max_horizon_from_key_safe(key: Union[Tuple[str], str], max_horizon: Union[Dict[Union[Tuple[str], str], int], int], default_horizon: int = 1) -> int
参数
- key
必需
用于指定要检索的边际的字典键
返回
最大边际
返回类型
例外
AutoMLException
verify_max_horizon_input
反馈
提交和查看相关反馈