Designer通过工作流构建和调试模型。您需要先规划并创建一个工作流,再根据建模需求在工作流中排布各组件的处理调度逻辑。Designer内置了满足不同行业场景需求的模板,您可以基于模板快速构建模型,也可以新建空白工作流、使用自定义模板或导入已有工作流。
前提条件
已创建工作空间,详情请参见创建及管理工作空间。
创建工作流
登录PAI控制台,选择目标工作空间,进入Designer页面。
Designer页面顶部包含工作流列表、预置模板和自定义模板三个页签。单击左上角新建下拉按钮,可选择新建空白工作流或导入已有工作流。
根据需要选择以下任一方式创建工作流:
使用预置模板
Designer内置数十个模板,覆盖不同框架和行业场景。基于预置模板创建工作流,修改组件或组件配置,即可快速构建符合需求的模型。
|
参数 |
说明 |
|
工作流名称 |
自定义名称。 |
|
工作流数据存储 |
建议您将该参数配置为OSS Bucket存储路径,用于存储运行中产出的临时数据和模型。若不设置,则使用工作空间的默认存储。 系统会在每次运行时自动创建 |
|
可见范围 |
|
新建空白工作流
在工作流中从零添加组件,按业务需求构建模型。
|
参数 |
说明 |
|
工作流名称 |
自定义名称。 |
|
工作流数据存储 |
建议您将该参数配置为OSS Bucket存储路径,用于存储运行中产出的临时数据和模型。若不设置,则使用工作空间的默认存储。 系统会在每次运行时自动创建 |
|
可见范围 |
|
使用自定义模板
企业正式使用时,通常由算法专家开发算法流程,将稳定的工作流制作成模板分享给业务专家。业务专家基于模板快速建模、部署和上线验证。
Designer的自定义模板功能支持将运行成功的工作流生成为模板,分享给工作空间内其他算法开发成员。其他成员可直接基于该模板创建工作流。
使用自定义模板
拥有工作空间内算法开发角色的成员,可按以下步骤克隆模板中的工作流并继续开发。在左侧导航栏选择模型开发与训练 > 可视化建模(Designer),单击顶部自定义模板页签。在搜索区域的下拉框中选择模板名称,输入目标模板名称搜索,选中目标模板后单击右下角从模板创建。
|
参数 |
说明 |
|
工作流名称 |
自定义名称。 |
|
工作流数据存储 |
建议您将该参数配置为OSS Bucket存储路径,用于存储运行中产出的临时数据和模型。若不设置,则使用工作空间的默认存储。 系统会在每次运行时自动创建 |
|
可见范围 |
|
如果还没有自定义模板,请参见下文创建自定义模板。
创建自定义模板
自定义模板创建后,工作空间内其他算法开发成员可查看该模板,并直接基于该模板创建工作流继续建模。
-
双击已运行成功的工作流名称,进入工作流详情页面。仅运行成功的工作流可发布为模板。
-
单击画布上方的发布成模板。
-
在发布成工作空间模板对话框中,配置模板名称、模板描述和模板文档链接(可选),然后单击发布。
模板文档链接可以填写一个可访问的HTTP地址,用于介绍自定义模板的内容。
-
模板发布成功后,单击确定,会自动跳转到自定义模板页签,查看已创建的模板信息(包括模板名称、作者、创建时间等)。在自定义模板页签下选中目标模板后,可单击从模板创建基于该模板新建工作流,或单击删除移除该模板。
导入已有工作流
您可以将自己或他人导出的JSON格式工作流文件导入到您的工作空间,创建新的工作流。原工作流中的组件及配置会一起导入。您可以在此基础上修改组件或组件配置,构建模型。
|
参数 |
说明 |
|
工作流名称 |
自定义名称。 |
|
工作流数据存储 |
建议您将该参数配置为OSS Bucket存储路径,用于存储运行中产出的临时数据和模型。若不设置,则使用工作空间的默认存储。 系统会在每次运行时自动创建 |
|
可见范围 |
|