查询训练作业参数详情
示例代码
在ModelArts notebook平台,Session鉴权无需输入鉴权参数。其它平台的Session鉴权请参见Session鉴权。
- 方式一: 根据指定的config_name查询
1 2 3 4 5 6
from modelarts.session import Session from modelarts.estimator import Estimator session = Session() estimator = Estimator(modelarts_session=session, config_name="my_job_config") job_paras_info = estimator.get_job_configs_info() print(job_paras_info)
- 方式二: 根据创建训练作业参数返回的对象查询
1 2
job_paras_info = job_config_instance.get_job_configs_info() print(job_paras_info)
- 方式三: 根据查询训练作业参数对象列表返回的对象查询
1 2
job_paras_info = job_config_instance_list[0].get_job_configs_info() print(job_paras_info)
参数说明
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
modelarts_session |
是 |
Object |
会话对象,初始化方法见Session鉴权。 |
config_name |
是 |
String |
训练作业参数名称。 |
参数 |
参数类型 |
描述 |
---|---|---|
error_msg |
String |
调用失败时的错误信息。 调用成功时无此字段。 |
error_code |
String |
调用失败时的错误码,具体请参见错误码。 调用成功时无此字段。 |
config_name |
String |
训练作业参数的名称。 |
config_desc |
String |
训练作业参数的描述信息。 |
worker_server_num |
Integer |
训练作业worker的个数。 |
app_url |
String |
训练作业的代码目录。 |
boot_file_url |
String |
训练作业的代码启动文件。 |
model_id |
Long |
训练作业的模型ID。 |
parameter |
JSON Array |
训练作业的运行参数,为label-value格式;当为自定义镜像训练作业的时候,此参数为容器环境变量。 |
spec_id |
Long |
训练作业资源规格ID。 |
data_url |
String |
训练作业的数据集。 |
dataset_id |
String |
训练作业的数据集ID。 |
dataset_version_id |
String |
训练作业的数据集版本ID。 |
engine_type |
Short |
训练作业的引擎类型。 |
engine_name |
String |
训练作业的引擎名称。 |
engine_id |
Long |
训练作业的引擎ID。 |
engine_version |
String |
训练作业使用的引擎版本。 |
train_url |
String |
训练作业的输出文件OBS路径URL,默认为空,如“/usr/train/”。 |
log_url |
String |
训练作业的日志OBS输出路径URL,默认为空。如:“/usr/train/”。 |
user_image_url |
String |
自定义镜像训练作业的自定义镜像的SWR-URL。 |
user_command |
String |
自定义镜像训练作业的自定义镜像的容器的启动命令。 |
is_success |
Boolean |
接口调用是否成功。 |