V1.8.0 or Later

APIs are added for the following products based on V1.7.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 API Execution > DVPP Operator APIs

acldvppHorizontalFlip

x

x

acldvppVerticalFlip

x

x

acldvppGaussianBlur

x

x

acldvppWarpAffine

x

x

acldvppWarpPerspective

x

x

acldvppCropAndResize

x

x

acldvppPad

x

x

acldvppInit

x

x

acldvppFinalize

x

x

acldvppRotate

x

x

aclRgbToGrayscale

x

x

acldvppCrop

x

x

acldvppInvert

x

x

acldvppPosterize

x

x

acldvppSolarize

x

x

Media Data Processing V2 > VENC/JPEGE

hi_mpi_venc_set_slice_split

x

x

hi_mpi_venc_get_slice_split

x

x

Runtime Management > Kernel Loading and Execution

aclrtCreateBinary

aclrtDestroyBinary

aclrtBinaryLoad

aclrtBinaryUnLoad

aclrtBinaryGetFunction

aclrtLaunchKernel

Media Data Processing V2 > HDMI Peripherals

hi_mpi_hdmi_get_sink_capability

x

x

hi_mpi_hdmi_register_callback

x

x

Runtime Management > Memory Management

aclrtMemExportToShareableHandle

aclrtDeviceGetBareTgid

aclrtMemSetPidToShareableHandle

aclrtMemImportFromShareableHandle

aclrtMemGetAllocationGranularity