GrainIndexFeaturizer 类
将粒度相关特性添加到 TimeSeriesDataSet 的转换。
在默认情况下,转换会为时序粒度索引中的每个级别都添加新的分类列。
- 继承
-
GrainIndexFeaturizer
构造函数
GrainIndexFeaturizer(grain_feature_prefix: str = 'grain', prefix_sep: str = '_', overwrite_columns: bool = False, ts_frequency: Optional[Union[str, pandas._libs.tslibs.offsets.DateOffset]] = None, categories_by_grain_cols: Optional[Dict[str, List[Any]]] = None)
参数
- grain_feature_prefix
默认值: grain
- prefix_sep
默认值: _
- overwrite_columns
默认值: False
- ts_frequency
默认值: None
- categories_by_grain_cols
默认值: None
方法
| fit |
调整粒度特征化器。 |
| get_params |
获取此估算器的参数。 |
| transform |
转换输入数据。 |
fit
调整粒度特征化器。
fit(X: azureml.automl.runtime._time_series_data_set.TimeSeriesDataSet, y: Optional[numpy.ndarray] = None) -> azureml.automl.runtime.featurizer.transformer.timeseries.grain_index_featurizer.GrainIndexFeaturizer
参数
- X
- <xref:azureml.automl.runtime._time_series_data_set.TimeSeriesDataSet>
必需
输入数据
- y
必需
已忽略。 管道兼容性所必需的
返回
self
返回类型
get_params
获取此估算器的参数。
get_params(deep=True)
参数
返回
params - 映射到其值的参数名称。
返回类型
<xref:<xref:mapping of string to any>>
transform
转换输入数据。
transform(X: azureml.automl.runtime._time_series_data_set.TimeSeriesDataSet) -> azureml.automl.runtime._time_series_data_set.TimeSeriesDataSet
参数
- X
- <xref:azureml.automl.runtime._time_series_data_set.TimeSeriesDataSet>
必需
输入数据
返回
转换后的数据
返回类型
<xref:azureml.automl.runtime._time_series_data_set.TimeSeriesDataSet>
属性
categories_by_grain_cols
这些列中的分类列名称到唯一类别的字典。
ts_frequency
返回数据集频率。
反馈
提交和查看相关反馈