获取训练作业支持的公共规格
功能介绍
获取训练作业支持的公共规格。
调试
您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。
URI
GET /v2/{project_id}/training-job-flavors
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
project_id |
是 |
String |
用户项目ID。获取方法请参见获取项目ID和名称。 |
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
flavor_type |
否 |
String |
查询训练作业规格的类型,不填为查询所有。枚举值:
|
请求参数
无
响应参数
状态码: 200
参数 |
参数类型 |
描述 |
---|---|---|
total_count |
Integer |
训练作业资源规格总数。 |
flavors |
Array of FlavorResponse objects |
训练作业资源规格列表。 |
参数 |
参数类型 |
描述 |
---|---|---|
flavor_id |
String |
资源规格的ID。 |
flavor_name |
String |
资源规格的名称。 |
max_num |
Integer |
资源规格的最大节点数。 |
flavor_type |
String |
资源规格的类型。可选值如下:
|
billing |
billing object |
资源规格计费信息。 |
flavor_info |
flavor_info object |
资源规格详细信息。 |
attributes |
Map<String,String> |
其他规格属性。 |
请求示例
如下以查询训练作业所有的CPU公共资源规格为例。
GET https://endpoint/v2/{project_id}/training-job-flavors?flavor_type=CPU
响应示例
状态码: 200
ok
{ "total_count" : 2, "flavors" : [ { "flavor_id" : "modelarts.vm.cpu.2u", "flavor_name" : "Computing CPU(2U) instance", "flavor_type" : "CPU", "billing" : { "code" : "modelarts.vm.cpu.2u", "unit_num" : 1 }, "flavor_info" : { "max_num" : 1, "cpu" : { "arch" : "x86", "core_num" : 2 }, "memory" : { "size" : 8, "unit" : "GB" }, "disk" : { "size" : 50, "unit" : "GB" } } }, { "flavor_id" : "modelarts.vm.cpu.8u", "flavor_name" : "Computing CPU(8U) instance", "flavor_type" : "CPU", "billing" : { "code" : "modelarts.vm.cpu.8u", "unit_num" : 1 }, "flavor_info" : { "max_num" : 16, "cpu" : { "arch" : "x86", "core_num" : 8 }, "memory" : { "size" : 32, "unit" : "GB" }, "disk" : { "size" : 50, "unit" : "GB" } } } ] }
状态码
状态码 |
描述 |
---|---|
200 |
ok |
错误码
请参见错误码。