PipelineRunOutput 类

用于封装调用 run_pipeline 时的返回值的数据类。

继承
builtins.object
PipelineRunOutput

构造函数

PipelineRunOutput(task_type: str, enable_streaming: bool, pipeline_obj: sklearn.pipeline.Pipeline, training_type: str)

参数

task_type
enable_streaming
pipeline_obj
training_type

方法

record_pipeline_output

保存成功管道执行的输出。

record_pipeline_output

保存成功管道执行的输出。

record_pipeline_output(scores: Dict[str, Any], fit_time: float, fitted_pipeline: sklearn.pipeline.Pipeline, fitted_pipelines_train: Optional[List[sklearn.pipeline.Pipeline]], training_percent: int) -> None

参数

scores
必需

包含指标分数的字典

fit_time
必需

执行管道所花时间(以秒为单位)

fitted_pipeline
必需

拟合的模型

fitted_pipelines_train
必需

使用交叉验证时的部分训练管道

training_percent
必需

已用于训练的数据的百分比

属性

fit_time

获取拟合时间(以秒为单位)。

fitted_pipeline

获取拟合的模型。

fitted_pipelines_train

获取部分训练的拟合模型。

pretrain_props

获取预训练属性。

pretrain_props_sanitized

获取预训练属性,其中的 None 转换为空字符串。

run_properties

获取管道运行属性。

scores

获取分数。

training_percent

获取用于此管道的训练百分比

training_type

获取训练类型。