AlgorithmSpec

名称类型描述示例值
object

算法定义。

OutputChannelsarray

算法输出通道列表。

OutputChannelsChannel

算法输出通道。

HyperParametersarray

超参数定义列表。

HyperParametersHyperParameterDefinition

超参数定义。

JobTypestring

任务类型。

TFJob
Commandarray

训练任务运行命令列表。

Commandstring

训练任务运行命令。

python train.py
MetricDefinitionsarray

训练任务指标采集定义列表。

MetricDefinitionsMetricDefinition

训练任务指标采集定义。

InputChannelsarray

算法输入通道列表。

InputChannelsChannel

算法输入通道。

SupportsDistributedTrainingboolean

是否支持分布式训练。

true
Imagestring

训练镜像。

registry.cn-shanghai.aliyuncs.com/pai-training/kmeans:v1.0.0
SupportedInstanceTypesarray

训练支持的弹性计算实例列表。

string

训练支持的弹性计算实例。

ecs.g6.2xlarge
ComputeResourceobject

计算资源定义。

Policyobject

算法的计算资源配置策略。

Versionstring

配置策略版本。

V1
Valuestring

策略内容,由 json 数组序列化而成。

[{\"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}}}]
CodeDirLocation

自定义代码配置。

Customizationobject

自定义配置。

CodeDirboolean

是否使用自定义挂载的代码。

true
ResourceRequirementsarray

资源需求。

ConditionExpression

资源需求表达式。

ProgressDefinitionsobject

训练进度监控。

OverallProgressobject

训练进度监控。

Descriptionstring

监控描述。

training progress
Regexstring

监控正则表达式。

^[0-9]+([.][0-9]+){0,1}$
RemainingTimeobject

训练剩余时间监控。

Descriptionstring

监控描述。

training remaining time
Regexstring

监控正则表达式。

^[0-9]+([.][0-9]+){0,1}$