昇腾社区首页
中文
注册
开发者
下载

IOInstanceNum

函数功能

当输入IR原型实例个数不为1时(一般是可选输入或动态输入场景),需要设置算子每个输入IR原型的实例个数,用于构造各子类Context的基类ExtendedKernelContext中ComputeNodeInfo信息。

函数原型

1
T &IOInstanceNum(const std::vector<uint32_t> &input_instance_num, const std::vector<uint32_t> &output_instance_num)

参数说明

参数

输入/输出

说明

input_instance_num

输入

是一个vector数组输入,vector的size代表算子原型输入个数,vector数组上每个位置的数字代表每个IR原型输入的实例个数。

output_instance_num

输入

是一个vector数组输入,vector的size代表算子原型输出个数,vector数组上每个位置的数字代表每个IR原型输出的实例个数。

返回值说明

返回子类对象T类型的引用,用于支持子类链式调用。

约束说明

此接口与IONum接口互斥。仅需调用2种接口的一种即可,以先调用的接口为准。