文档
注册

代码流程编排介绍

代码流程编排指通过类似深度学习框架构图的方式来创建Stream,避免编写复杂的pipeline文件,从而达到快速、高效实现流程编排的目的。

基础概念

表1 参数说明

名称

类名称

说明

描述

PluginNode

PluginNode

插件节点

用于定义插件,包括插件名、类型、属性等。

Stream

Stream

业务流

完整的推理业务流,由插件串流组成。

Sequential Stream

SequentialStream

顺序式业务流

该业务流主要处理顺序式的业务,即插件之间关系只有前后的顺序关系。

Functional Stream

FunctionalStream

函数式业务流

该业务流可处理复杂的如多输入多输出的流程关系。

样例介绍

图1 代码流程编排使用样例图

代码流程编排的使用主要分为四个步骤:

  1. 属性配置。根据插件需要配置单独的属性,可选。
  2. 创建业务流,并设置芯片。业务流用于后续插件的拼接以及数据处理。
  3. 创建插件节点,并构造推理流图。
  4. 数据处理。创建输入对象后,通过Stream的SendData、GetResult接口来传入数据和获取结果。
搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词