压缩任务对象

更新时间:
复制为 MD 格式

描述模型压缩任务对象的属性和结构。通过创建压缩任务接口创建,可通过查询压缩任务列举压缩任务接口获取。

对象属性

响应参数

字段

类型

说明

job_id

String

任务 ID

job_name

String

任务名称

job_description

String

任务描述

status

String

任务状态(详见任务状态

model

String

源模型 ID

base_model

String

基础模型 ID

template_id

String

使用的压缩模板 ID

template_name

String

模板名称

template_description

String

模板描述

training_type

String

任务类型,固定为 quantization

compress_type

String

压缩类型,同 training_type,固定为 quantization

hyper_parameters

Object

实际生效的超参(仅返回用户可见参数)

custom_calibration_file_ids

Array<String>

自定义校准数据集文件 ID 列表

quantized_output

String

量化后产出的模型 ID(仅 SUCCEEDED 时有值)

create_time

String

任务创建时间

start_time

String

任务开始执行时间(PENDING/QUEUING 时为 null)

end_time

String

任务完成时间(终态时有值)

error

Object

失败时的错误信息,含 codemessage;成功时为 null

group

String

任务分组,固定为 quantization

usage

Integer

GPU 时长(秒),SUCCEEDED 或 CANCELED 时出现

任务状态

状态

说明

PENDING

任务已创建,等待调度

QUEUING

已进入调度队列,等待 GPU 资源

RUNNING

任务执行中

CANCELING

已发起取消,等待终止

SUCCEEDED

任务成功,quantized_output 字段返回产出模型 ID

FAILED

任务失败,error.code / error.message 字段返回原因

CANCELED

任务已取消

状态流转

PENDING ─→ QUEUING ─→ RUNNING ─→ SUCCEEDED
                  │           │
                  ↓           ↓
                CANCELING ─→ FAILED / CANCELED