最近更新时间:2024.04.10 10:24:29
首次发布时间:2023.11.02 20:05:58
本文介绍了编排数据处理流程的方法。
数据流编排提供图像化界面,使您可以通过拖拽和连接不同的节点(也称为算子)的方式来构建算法流程。节点代表了特定的功能或操作,例如数据输入、数据处理、模型推理等。通过将这些节点连接在一起,您可以定义算法的执行顺序和数据流动。
您可以对自定义数据流模板、数据流实例进行数据流编排。
场景 | 说明 | 相关操作 |
---|---|---|
在自定义数据流模板的版本详情中进行数据流编排 | 通过编辑某个自定义数据流模板的版本,您可以对模板进行数据流编排。 | |
在数据流实例的实例详情中进行数据流编排 | 通过编辑某个数据流实例,您可以对实例进行数据流编排。 注意 对实例进行数据流编排时,您只可以配置已有节点的相关参数,不可以增删节点和修改节点的连接方式。 |
数据流模板编辑页面从左到右分为以下 3 个区域。
区域 | 说明 | 用法 |
---|---|---|
节点面板 | 用于选择数据处理节点。 | 选择要用的节点,将其拖放到画布。 |
画布 | 用于定义数据处理流程。 | 将不同节点的输入和输出有序地连接起来。您也可使用画布上方的工具栏。工具栏提供了以下功能:
您可以在画布的空白处按住鼠标左键,以拖动画布。 |
节点详情面板 | 用于配置节点相关参数。 | 在画布上单击一个节点,然后在该区域设置该节点的相关参数。 |
从节点面板选择要用的节点,将节点拖放到画布。
节点面板以节点的官方名称显示可用的节点。这些节点由边缘智能官方提供,您可查看视频数据流节点和时序数据流节点了解节点详情。您可按官方名称搜索节点。支持模糊搜索。
节点分为输入节点、输出节点和处理节点。您将节点拖放到画布后,即可看到节点的输入和输出通道。不同类型节点有不同的输入和输出通道。具体如下表所示。
类型 | 说明 | 图示 |
---|---|---|
输入节点 | 用于读取要处理的数据。只包含输出通道。 | |
输出节点 | 用于输出处理后的数据。只包含输入通道。 | |
处理节点 | 用于处理输入的数据,并输出处理后的数据。同时包含输入通道和输出通道。 |
一个完整的数据处理流程必须以输入节点开始,并以输出节点结束。
在画布添加节点后,单击节点,然后在节点详情面板设置节点的参数。节点参数分为以下类型。
参数 | 说明 |
---|---|
节点名称 | 表示节点的自定义名称。 |
控制参数 | 表示控制当前节点运行的变量。不同节点支持不同的控制参数。详细信息,请参见视频数据流节点和时序数据流节点。
|
在画布依次连接配置好的节点。连接说明如下:
视频数据流中包含的节点之间往往存在着一些常见的组合方式。为方便您绘制视频数据流,边缘智能提供了节点推荐功能。此功能依据常用的节点组合方式,为当前节点之后推荐连接的节点给出建议。
注意
目前节点推荐功能仅适用于视频数据流。
按照以下步骤使用节点推荐功能: