Skip to main content
Version: 2.17.1

画布基础操作

小波AI通过可视化的拖拽布局,组合数据源、组件、算法、模型及评估模块,为 AI模型工程师打造从数据预处理、模型训练、到模型评估的全流程开发支持。

背景信息

在创建工作流前,建议您结合自身业务情况,先规划好工作流的分类,便于后续高效查找、应用及管理工作流。通常情况下,一个工作流承载一个模型试验的构建,同类的工作流建议归档存放至同一个设计器建模模型中。
小波AI支持以下两种种方式创建工作流。

创建工作流

如果您希望根据业务情况完全自定义一个工作流,可以创建一个空白工作流,在工作流上从零开始构建实验模型,操作如下步骤。

  1. 进入小波AI创建项目页面创建项目并进入项目。
  2. 在左侧导航栏单击工作区 > 设计器建模,进入设计器建模页面。
  3. 单击页面右侧新建工作流按钮,弹出新建工作流弹窗。
  4. 在弹出的新建工作流弹窗配置工作流名称、备注信息等,完成后单击确定,完成工作流新建。
  5. 新建工作流后进入工作流概览页 > 单击编辑画布,进入工作流画布编辑页面可配置工作流模型详情。
    创建工作流
    创建工作流

导入工作流

对于已经创建完成的工作流,您可以将其导出后,在通过导入的方式快速创建一个一样的工作流,操作详情如下。

  1. 进入创建好的工作流画布页。
  2. 点击右侧画布参数区域 > 导出工作流文件 >按钮,导出工作流文件至本地。
  3. 回到设计器建模页面,单击页面右侧新建工作流 > 导入工作流,根据界面提示选择已导出的工作流文件。
  4. 配置工作流其他信息等,完成后单击确定,完成创建。
  5. 新建工作流后进入工作流概览页 > 单击编辑画布,进入工作流画布编辑页面,可带出并展示导入工作流模型数据详情。
    导出工作流
    导入工作流

画布操作

功能区域划分

  • 可视化建模的整体操作界面如下。左侧为算法框架栏,小波AI为您提供上多种机器学习和深度学习算子与框架,您可以按需选择;中间是工作流画布,您可以将各种数据源、组件和评估模块等在此自由组合;右侧是参数配置区域,您可以在这里配置算法参数和资源参数。

    画布界面

核心特性

  1. 拖拽式任务流:小波AI平台提供良好的交互体验和易用的功能设计,能够极大地降低机器学习的技术门槛。
  2. 丰富算法支持:小波AI平台从数据读取、数据预处理到特征工程、机器学习等满足各类细分场景与应用方向。
  3. 便捷的效果可视化:小波AI平台对源数据底强大可视化交互数据解析,让用户高效直观地了解数据的全貌。
  4. 全自动建模:只需要拖动自动建模组件、输入数据平台即可自动完成建模的全流程,无基础的 AI 初学者也可毫无障碍地完成整个训练流程。
  5. 模型训练的完整闭环:小波AI平台为用户提供一站式机器学习平台体验,从数据预处理、模型构建、模型训练到模型评估,覆盖全工作流程,形成机器学习训练的完整闭环。
  6. 灵活的资源调度:小波AI平台支持多种的 CPU/GPU 资源,从训练到部署,全面支持容器化运行,符合全用户对安全性和差异化算力的场景需求。

创建节点

  1. 从算法区选择组件,拖拽至画布,即可新增节点并自动连线,自动连线后,数据输入输出路径会根据连线自动生成。

  2. 模型节点需要手动进行连线。手动连线时,从上一节点的输出桩按住鼠标左键移动至当前节点的输入桩即可完成连线操作。

  3. 若需删除连线,鼠标放置算子上,右键弹出工具弹窗,单击 断开边连接 即可删除连线。

    删除边连接

配置节点

  1. 单击单个算子节点,页面右侧会出现算子工具栏配置框。
  • 复制:复制当前选中的算子。

  • 删除:删除当前选中的算子。

  • 断开边连接:删除算子与算子之间的连接线。

  • 置于顶层:将当前选中算子置于画布最上层展示。

  • 置于底层:将当前选中算子置于画布最下层展示。

  • 运行至此:工作流运行至该算子节点。

  • 运行当前节点:仅运行选中的节点。

  • 运行日志:查看节点运行的日志。

  • 运行结果:查看节点运行后产生的结果数据。

    参数配置

  1. 配置算法参数。
  • 在参数配置中,鼠标放置算子上,右键弹出工具弹窗,会悬浮展示参数说明,用户可以根据需要调节参数,各算法详情请参考 组件详情。
  1. 画布操作栏,鼠标移入画布操作栏功能图标后,展示该图标功能名称。
  • 保存工作流:单击工具栏保存。

  • 运行工作流:单击工具栏运行。

  • 清空画布配置工作流:单击工具栏清空画布。

  • 保存当前编辑画布为新版本:单击工具栏保存为新版本。

    运行工作流

  1. 运行画布常见状态。
  • 保存中:保存当前画布。
  • 运行中:任务已经提交集群,并在计算集群上运行。
  • 成功:节点运行成功。
  • 失败:运行失败,通常指计算集群上执行失败。
  • 暂停:运行过程中用户暂停执行。
  1. 画布信息与工作流信息、日志查看,鼠标置于画布空白处单击,画布右侧展示相关详情可点击查看。
  • 画布信息:查看工作流名称、描述、创建时间等,且可以从该处操作导出、导入工作流文件操作。

  • 工作流信息:查看工作流运行状态和上次工作流运行开始时间。

  • 工作流日志:查看工作流运行日志执行成功或者失败信息等。

    工作流状态

  1. 画布支持放大、缩小、自适应画布等操作且配有快捷键使用说明。
  • 小地图:单击查看整个画布缩略图小图展示。

  • 放大缩小、适应画布和实际尺寸:单击可以配置画布上算子展示大小形态。

  • 自动布局:单击可使画布已建立联系算子自动布局展示。

    快捷键

  1. 管理、转出、删除工作流,也可以给工作流按需配置成员权限。

    配置路径:项目 > 设计器建模 > 进入工作流概览 > 侧面导航栏 管理>配置。

  • 基本设置:修改工作流名称、权限和备注描述等信息。

  • 转出模型:转移当前工作流至当前登录用户拥有权限的其他项目设计器建模下。

  • 删除模型:删除当前工作流。

    配置工作流

    成员权限路径:项目 > 设计器建模 > 进入工作流概览 > 侧面导航栏 管理>成员。

  • 点击新增成员,弹出新增成员弹窗,可以模糊搜索用户,配置工作流角色权限。

    配置成员