FitOutput 类
用于封装训练返回值的数据类。
- 继承
-
builtins.objectFitOutput
构造函数
FitOutput(primary_metric: str, metric_operation: str, num_classes: Optional[int], pipeline: azureml.automl.runtime.automl_pipeline.AutoMLPipeline)
参数
- primary_metric
- metric_operation
- num_classes
- pipeline
方法
| add_error |
向训练错误列表添加错误。 |
| get_output_dict |
获取表示此对象输出的字典。 |
| get_sanitized_output_dict |
获取表示此对象输出的字典,其中没有值被替换为空字符串。 |
| record_pipeline_results |
记录管道执行的结果。 |
| set_onnx_estimator_model |
设置拟合管道的估算器 ONNX 模型。 |
| set_onnx_featurizer_model |
设置拟合管道的特征化器 ONNX 模型。 |
| set_onnx_model |
设置拟合管道的 ONNX 模型。 |
| set_onnx_model_resource |
设置 ONNX 模型的资源。 |
add_error
向训练错误列表添加错误。
add_error(exception_type: str, exception: BaseException, is_critical: Optional[bool] = True) -> None
参数
- exception_type
必需
- exception
必需
- is_critical
默认值: True
get_output_dict
获取表示此对象输出的字典。
get_output_dict(exclude_keys: Optional[List[str]] = None) -> Dict[str, Any]
参数
- exclude_keys
默认值: None
get_sanitized_output_dict
获取表示此对象输出的字典,其中没有值被替换为空字符串。
get_sanitized_output_dict() -> Dict[str, Any]
record_pipeline_results
记录管道执行的结果。
record_pipeline_results(pipeline_run_output: azureml.automl.runtime.pipeline_run_helper.PipelineRunOutput) -> None
参数
- pipeline_run_output
必需
管道执行返回对象
set_onnx_estimator_model
设置拟合管道的估算器 ONNX 模型。
set_onnx_estimator_model(onnx_estimator_model: Any) -> None
参数
- onnx_model
必需
转换后的估算器 ONNX 模型。
set_onnx_featurizer_model
设置拟合管道的特征化器 ONNX 模型。
set_onnx_featurizer_model(onnx_featurizer_model: Any) -> None
参数
- onnx_model
必需
转换后的特征化器 ONNX 模型。
set_onnx_model
设置拟合管道的 ONNX 模型。
set_onnx_model(onnx_model: Any) -> None
参数
- onnx_model
必需
转换后的 ONNX 模型。
set_onnx_model_resource
设置 ONNX 模型的资源。
set_onnx_model_resource(onnx_model_res: Dict[Any, Any]) -> None
参数
- onnx_model_res
必需
转换后的 ONNX 模型的资源。
属性
actual_time
获取实际时间。
error_code
返回最后添加的异常的错误代码。
errors
获取训练错误。
failure_reason
返回最后添加的异常的错误类型(即 UserError/System)
fitted_pipeline
获取拟合的管道。
fitted_pipelines_train
获取部分训练的拟合管道。
friendly_errors
获取 JSON 格式的训练错误。
goal
获取训练目标。
num_classes
获取分类任务的类数目。
onnx_estimator_model
获取转换后的 ONNX 估算器模型。
onnx_featurizer_model
获取转换后的 ONNX 特征化器模型。
onnx_model
获取转换后的 ONNX 模型。
onnx_model_resource
获取转换后的 ONNX 模型的资源。
pipeline_id
获取管道哈希 ID。
pipeline_script
获取管道脚本。
pipeline_spec
获取训练中使用的 AutoML 管道规范。
predicted_time
获取预测的时间。
pretrain_props
获取预训练属性。
primary_metric
获取主要指标。
run_algorithm
获取算法名称。
run_preprocessor
获取预处理器名称。
run_properties
获取管道运行属性。
score
获取主要管道分数。
score_metric_extras
获取 JSON 格式的主管道表指标。
scores
获取管道分数。
training_percent
获取用于此管道的训练百分比
training_size
获取训练规模。
training_type
获取训练类型。
MAX_OUTPUT_SIZE
MAX_OUTPUT_SIZE = 1048576
反馈
提交和查看相关反馈