简介
本节主要描述DataFlow构图接口。
您可以在CANN软件安装后文件存储路径下的“include/flow_graph”路径下查看对应接口的头文件。
接口分类 |
头文件路径 |
用途 |
对应的库文件 |
---|---|---|---|
FlowOperator类 |
flow_graph.h |
FlowOperator类是Dataflow Graph的节点基类,继承于GE的Operator。不支持在外部单独构造使用。 |
NA |
FlowData类 |
flow_graph.h |
继承于FlowOperator类,为Dataflow Graph中的数据节点,每个FlowData对应一个输入。 |
libflow_graph.so |
FlowNode类 |
flow_graph.h |
继承于FlowOperator类,Dataflow Graph中的计算节点。 |
libflow_graph.so |
FlowGraph类 |
flow_graph.h |
DataFlow的graph,由输入节点FlowData和计算节点FlowNode构成。 |
libflow_graph.so |
ProcessPoint类 |
process_point.h |
ProcessPoint是一个虚基类,无法实例化对象。 |
NA |
FunctionPp类 |
process_point.h |
继承于ProcessPoint类,用来表示Function的计算处理点。 |
libflow_graph.so |
GraphPp类 |
process_point.h |
继承于ProcessPoint类,用来表示Graph的计算处理点。 |
libflow_graph.so |
DataFlowInputAttr结构体 |
flow_attr.h |
定义timeBatch和countBatch两种功能实现UDF组batch能力。 |
libflow_graph.so |
头文件中出现的char_t类型是char类型的别名。