更新时间:2024-03-21 GMT+08:00

查询训练作业参数对象列表

示例代码

在ModelArts notebook平台,Session鉴权无需输入鉴权参数。其它平台的Session鉴权请参见Session鉴权

1
2
3
4
5
from modelarts.session import Session
from modelarts.estimator import Estimator
session = Session()
job_config_instance_list = Estimator.get_job_configs_object_list(modelarts_session=session, is_show=True, per_page=10, page=1, sort_by="create_time", order="asc", search_content="configname")
print(job_config_instance_list)

参数说明

表1 get_job_configs_object_list请求参数说明

参数

是否必选

参数类型

描述

modelarts_session

Object

会话对象,初始化方法见Session鉴权

per_page

Integer

指定每一页展示作业参数的总量,默认为“10”“per_page”可选的范围为[1,1000]。

page

Integer

指定要查询页的索引,默认为“1”

sortBy/sort_by

String

当使用AK/SK认证方式时,参数名为sortBy;当使用用户名密码认证方式时,参数名为sort_by。指定查询的排序方式,默认是作业名称“job_name”,目前支持的排序还有作业描述“job_desc”,作业状态“status”,运行时长“duration”,引擎类型“engine_type”以及创建时间 “create_time”

order

String

可选值有:

  • “asc”为递增排序,默认为“asc”
  • “desc”为递减排序。

search_content

String

指定要查询的文字信息,例如参数名称。默认为空。

is_show

Boolean

是否打印训练作业参数列表,默认为“True”

“get_job_configs_object_list”成功响应后返回训练对象列表,其中列表中的每个元素参数请参见表2

表2 TrainingJob对象描述

参数

类型

描述

TrainingJob

Object

训练对象。该对象包含config_name等属性,及对训练作业参数的查询、删除等操作,如可通过job_config_instance.config_name获取训练作业参数名称。