函数:execute
此接口后续版本会废弃,请使用acl.op.execute_v2接口。
C函数原型 |
aclError aclopExecute(const char *opType, int numInputs, const aclTensorDesc *const inputDesc[], const aclDataBuffer *const inputs[], int numOutputs, const aclTensorDesc *const outputDesc[], aclDataBuffer *const outputs[], const aclopAttr *attr, aclrtStream stream); |
---|---|
Python函数 |
ret = acl.op.execute(op_type, input_desc, inputs, output_desc, outputs, attr, stream) |
函数功能 |
执行指定的算子。异步接口。 |
输入说明 |
op_type:str,指定算子类型名称。 input_desc:list,表示算子输入Tensor的描述, 整形列表,包含多个acl的Tensor描述地址对象。 inputs:list,表示算子输入Tensor,整形列表,包含多个aclDataBuffer数据地址对象。 output_desc:list,表示算子输出Tensor的描述,整形列表,包含多个acl的Tensor描述地址对象。 outputs:list,表示算子输出Tensor,整形列表,包含多个aclDataBuffer数据地址对象。 attr:int, 算子的属性地址对象。 stream:int, 该算子需要加载的Stream对象。 |
返回值说明 |
ret:int,错误码。
|
约束说明 |
|
父主题: 单算子模型执行