获取算法版本详情。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
授权信息
当前API暂无授权信息透出。
请求语法
GET /api/v1/algorithms/{AlgorithmId}/versions/{AlgorithmVersion} HTTP/1.1
请求参数
| 名称 | 类型 | 必填 | 描述 | 示例值 |
|---|---|---|---|---|
| AlgorithmId | string | 否 | 算法 ID。 | algo-xsldfvu1334 |
| AlgorithmVersion | string | 否 | 算法版本。 | v0.0.1 |
返回参数
示例
正常返回示例
JSON格式
{
"AlgorithmSpec": {
"OutputChannels": [
{
"Description": "模型输出。",
"Required": true,
"Properties": {},
"Name": "Model",
"SupportedChannelTypes": [
"oss"
]
}
],
"HyperParameters": [
{
"DefaultValue": 0,
"Type": "Integer",
"Description": "参数定义了训练的batch_size。",
"Required": true,
"Name": "batch_size",
"Range": {
"Enum": [
0
],
"MinLength": 1,
"MaxLength": 30,
"Minimum": 0,
"Maximum": 10,
"ExclusiveMinimum": true,
"ExclusiveMaximum": true,
"Pattern": "^\\+?[1-9][0-9]*$"
},
"DisplayName": "Batch Size"
}
],
"JobType": "TFJob",
"Command": [
"python train.py"
],
"MetricDefinitions": [
{
"Description": "训练损失函数。",
"Regex": ".*train:loss=([-+]?[0-9]*\\\\.?[0-9]+(?:[eE][-+]?[0-9]+)?).*",
"Name": "loss"
}
],
"InputChannels": [
{
"Description": "模型输出。",
"Required": true,
"Properties": {},
"Name": "Model",
"SupportedChannelTypes": [
"oss"
]
}
],
"SupportsDistributedTraining": true,
"Image": "registry.cn-shanghai.aliyuncs.com/pai-training/kmeans:v1.0.0",
"SupportedInstanceTypes": [
"ecs.g6.2xlarge"
],
"ComputeResource": {
"Policy": {
"Version": "V1",
"Value": "[{\\\"MinTotalCount\\\":1,\\\"MaxTotalCount\\\":4,\\\"RolePolicies\\\":{\\\"chief\\\":{\\\"Count\\\":1},\\\"ps\\\":{\\\"Count\\\":1},\\\"worker\\\":{\\\"Percentage\\\":100}}},{\\\"MinTotalCount\\\":5,\\\"MaxTotalCount\\\":10,\\\"RolePolicies\\\":{\\\"chief\\\":{\\\"Count\\\":1},\\\"ps\\\":{\\\"Percentage\\\":20},\\\"worker\\\":{\\\"Percentage\\\":80}}},{\\\"MinTotalCount\\\":11,\\\"RolePolicies\\\":{\\\"chief\\\":{\\\"Count\\\":1},\\\"ps\\\":{\\\"Percentage\\\":40},\\\"worker\\\":{\\\"Percentage\\\":60}}}]"
}
},
"CodeDir": {
"LocationType": "OSS",
"LocationValue": {
"test": "test",
"test2": 1
}
},
"Customization": {
"CodeDir": true
},
"ResourceRequirements": [
{
"Key": "SupportedMachineTypes",
"Operator": "in",
"Values": [
"ecs.gn5-c4g1.xlarge"
]
}
],
"ProgressDefinitions": {
"OverallProgress": {
"Description": "training progress",
"Regex": "^[0-9]+([.][0-9]+){0,1}$"
},
"RemainingTime": {
"Description": "training remaining time",
"Regex": "^[0-9]+([.][0-9]+){0,1}$"
}
}
},
"AlgorithmId": "algo-xsldfvu1334",
"AlgorithmName": "llm_training",
"AlgorithmProvider": "pai",
"AlgorithmVersion": "v0.0.1",
"GmtCreateTime": "2024-07-10T11:49:47Z",
"GmtModifiedTime": "2024-07-10T11:49:47Z",
"UserId": 123456789,
"TenantId": 123456789
}错误码
访问错误中心查看更多错误码。
变更历史
| 变更时间 | 变更内容概要 | 操作 |
|---|
暂无变更历史
