TimeNearestSelector 类

定义时间最近的选择器,对不同的时间粒度进行舍入。

继承
TimeNearestSelector

构造函数

TimeNearestSelector(_granularity: azureml.opendatasets.granularities.granularity.TimeGranularity, enable_telemetry: bool = True)

参数

_granularity
enable_telemetry
默认值: True

方法

process

通过指定的聚合器,使用公共数据扩充客户数据。

process

通过指定的聚合器,使用公共数据扩充客户数据。

process(env: azureml.opendatasets.environ.RuntimeEnv, customer_data: azureml.opendatasets.accessories.time_data.TimeData, public_data: azureml.opendatasets.accessories.time_data.TimeData, aggregator: azureml.opendatasets.aggregators.aggregator.Aggregator, join_keys: Optional[list] = None, debug: bool = False)

参数

env
RuntimeEnv
必需

运行时环境。

customer_data
TimeData
必需

TimeData 数据派生类的实例。

public_data
TimeData
必需

TimeData 数据派生类的实例。

aggregator
Aggregator
必需

聚合器。

join_keys
list
默认值: None

联接键对的列表。

debug
bool
默认值: False

指示是否要打印调试日志。

返回

一个元组,其中包含已更改的客户数据类实例、已更改的公共数据类实例和联接键对的列表。

返回类型