JobSpec

名称类型描述示例值
object

描述一种类型的Worker的详细配置,包括硬件规格,运行镜像,副本数量等。

Typestring

Type与Job Type紧密相关,不同Job Type支持不同的Worker Type。

  • TFJob:支持Chief, PS, Worker, Evaluator, GraphLearn

  • PyTorchJob: 支持Worker, Master

  • XGBoostJob: 支持Worker, Master

PyTorchJob 与 XGBoostJob 中的Master是可选的;若Master没有指定,系统会自动把第一个Worker节点当作Master节点。

Worker
Imagestring

此类Worker的运行镜像地址,可以调用 ListImages 获取PAI平台提供的社区和PAI优化过的镜像。也可以指定第三方公开的镜像。

registry-vpc.cn-hangzhou.aliyuncs.com/cloud-dsw/tensorflow:1.12PAI-gpu-py36-cu101-ubuntu18.04
ImageConfigImageConfig

私有镜像配置。

PodCountlong

副本数量。

1
EcsSpecstring

Worker的硬件规格,请访问 PAI-DLC计费说明 获取详细规格列表。请注意,不同规格的价格会有区别。

ecs.c6.large
ExtraPodSpecExtraPodSpec

额外的Pod配置

ResourceConfigResourceConfig

资源配置

UseSpotInstanceboolean

是否使用竞价实例

false
阿里云首页 机器学习 相关技术圈