aclopUpdateParams

产品支持情况

  • Ascend 950PR/Ascend 950DT:不支持
  • Atlas A3 训练系列产品/Atlas A3 推理系列产品:支持
  • Atlas A2 训练系列产品/Atlas A2 推理系列产品:支持
  • Atlas 200I/500 A2 推理产品:支持
  • Atlas 推理系列产品:支持
  • Atlas 训练系列产品:支持
  • IPV350:不支持

功能说明

在算子动态Shape场景下,根据指定算子,触发调用算子选择器。

函数原型

aclError aclopUpdateParams(const char *opType,
int numInputs,
const aclTensorDesc *const inputDesc[],
int numOutputs,
const aclTensorDesc *const outputDesc[],
const aclopAttr *attr)

参数说明

参数名 输入/输出 说明
opType 输入 算子类型名称的指针。
numInputs 输入 算子输入tensor的数量。
inputDesc 输入 算子输入tensor的描述的指针数组。类型定义请参见aclTensorDesc
需提前调用aclCreateTensorDesc接口创建aclTensorDesc类型。
inputDesc数组中的元素个数必须与numInputs参数值保持一致。
numOutputs 输入 算子输出tensor的数量。
outputDesc 输入 算子输出tensor的描述的指针数组。类型定义请参见aclTensorDesc
需提前调用aclCreateTensorDesc接口创建aclTensorDesc类型。
outputDesc数组中的元素个数必须与numOutputs参数值保持一致。
attr 输入 算子属性的指针。类型定义请参见aclopAttr
需提前调用aclopCreateAttr接口创建aclopAttr类型。

返回值说明

返回0表示成功,返回其他值表示失败,请参见aclError