V1.7.0 or Later

APIs are added for the following products based on V1.6.0:
  • Atlas 200/300/500 Inference Product
  • Atlas Training Series Product
The following table lists the AscendCL APIs supported by different versions.
  • √: supported

Directory

API

Atlas 200/300/500 Inference Product

Atlas Training Series Product

Single-Operator Execution > Single-Operator Model Execution

aclopStartDumpArgs

x

aclopStopDumpArgs

x

Runtime Management > Execution Control

aclrtSubscribeHostFunc

x

x

aclrtProcessHostFunc

x

x

aclrtUnSubscribeHostFunc

x

x

Single-Operator Execution > Single-Operator API Execution > DVPP Operator APIs

acldvppNormalize

x

x

acldvppDecodeJpeg

x

x

acldvppResize

x

x

acldvppImgToTensor

x

x

acldvppAdjustBrightness

x

x

acldvppAdjustHue

x

x

acldvppAdjustSaturation

x

x

acldvppAdjustContrast

x

x

Single-Operator Execution > Single-Operator API Execution > Fusion Operator APIs

aclnnPromptFlashAttention

x

x

aclnnIncreFlashAttention

x

x

aclnnFlashAttentionScore

x

x

aclnnFlashAttentionScoreGrad

x

x

aclnnMoeFFN

x

x

Media Data Processing V2 > VPC

hi_mpi_vpc_set_chn_opt_attr

x

x

Runtime Management > Stream Management

aclrtStreamQuery

Runtime Management > Memory Management

aclrtReserveMemAddress

aclrtReleaseMemAddress

aclrtMallocPhysical

aclrtFreePhysical

aclrtMapMem

aclrtUnmapMem

Runtime Management > Device Management

aclrtQueryDeviceStatus

x