基础接口列表
接口名 |
功能描述 |
---|---|
单算子API执行框架的初始化接口,在调用aclnn接口前需要先进行aclnn的初始化。 |
|
单算子API执行框架的去初始化接口。 |
|
创建aclBoolArray。 |
|
创建aclFloatArray。 |
|
创建aclIntArray。 |
|
创建aclScalar。 |
|
创建aclScalarList。 |
|
创建aclTensor。 |
|
创建aclTensorList。 |
|
销毁可复用状态的aclOpExecutor。 |
|
销毁创建的aclBoolArray。 |
|
销毁创建的aclFloatArray。 |
|
销毁创建的aclIntArray。 |
|
销毁创建的aclScalar。 |
|
销毁创建的aclScalarList,对于aclScalarList内的Scalar不需要再重复释放。 |
|
销毁创建的aclTensor。 |
|
销毁创建的aclTensorList,对于aclTensorList内的Tensor不需要再重复释放。 |
|
获取aclBoolArray的大小。 |
|
获取aclTensor的DataType。 |
|
获取aclFloatArray的大小。 |
|
获取aclTensor的format。 |
|
获取aclIntArray的大小。 |
|
获取aclScalarList的大小。 |
|
获取aclTensor的StorageShape。 |
|
获取aclTensorList的大小。 |
|
获取aclTensor的ViewOffset,即ViewShape对应的offset。 |
|
获取aclTensor的ViewShape。 |
|
获取aclTensor的ViewStrides,即ViewShape对应的stride。 |
|
初始化给定tensor的参数。 |
|
使能aclOpExecutor为可复用状态。 |
|
使能aclOpExecutor可复用后,若输入Device内存地址变更,需要刷新输入aclTensorList中记录的Device内存地址。 |
|
使能aclOpExecutor可复用后,若输出Device内存地址变更,需要刷新输出aclTensorList中记录的Device内存地址。 |
|
使能aclOpExecutor可复用后,若输入或输出Device内存地址变更,需要刷新对应aclTensorList中记录的Device内存地址。 |
|
使能aclOpExecutor可复用后,若输入Device内存地址变更,需要刷新输入aclTensor中记录的Device内存地址。 |
|
使能aclOpExecutor可复用后,若输出Device内存地址变更,需要刷新输出aclTensor中记录的Device内存地址。 |
|
使能aclOpExecutor可复用后,若输入或输出Device内存地址变更,需要刷新对应aclTensor中记录的Device内存地址。 |
|
AclSetInputTensorAddr |
预留接口,开发者无需关注。 |
AclSetOutputTensorAddr |
|
AclSetDynamicInputTensorAddr |
|
AclSetDynamicOutputTensorAddr |
|
AclSetTensorAddr |
|
AclSetDynamicTensorAddr |