接口列表,Atlas 200/300/500 推理产品\Atlas 训练系列产品\Atlas 推理系列产品(Ascend 310P处理器)

针对Atlas 200/300/500 推理产品Atlas 训练系列产品Atlas 推理系列产品(Ascend 310P处理器),在V1.5.0基础上,新增了如下接口。

各版本对AscendCL接口的支持情况如下所示,各标识的含义如下:

一级节点

二级节点

三级节点

Atlas 200/300/500 推理产品

Atlas 训练系列产品

Atlas 推理系列产品(Ascend 310P处理器)

媒体数据处理V2

VDEC视频解码功能/JPEGD图片解码功能

hi_mpi_vdec_set_display_mode

x

x

x

hi_mpi_vdec_get_display_mode

x

x

x

AI音频输入/AO音频输出

该章节下的所有接口

x

x

x

音量调节

该章节下的所有接口

x

x

x

AENC音频编码/ADEC音频解码

该章节下的所有接口

x

x

x

Region区域管理

该章节下的所有接口

x

x

x

VO视频输出功能

该章节下的所有接口

x

x

x

TDE图形绘制功能

该章节下的所有接口

x

x

x

HIFB叠加图形层管理功能

该章节下的所有接口

x

x

x

HDMI外设

该章节下的所有接口

x

x

x

VENC视频编码功能/JPEGE图片编码功能

hi_mpi_venc_set_chn_attr

x

x

hi_mpi_venc_get_chn_attr

x

x

VI视频输入功能

hi_mpi_vi_set_pipe_attr

x

x

x

hi_mpi_vi_get_pipe_attr

x

x

x

hi_mpi_vi_set_pipe_vc_number

x

x

x

hi_mpi_vi_get_pipe_vc_number

x

x

x

hi_mpi_vi_set_chn_low_delay_attr

x

x

x

hi_mpi_vi_get_chn_low_delay_attr

x

x

x

hi_mpi_vi_set_vi_vpss_mode

x

x

x

hi_mpi_vi_get_vi_vpss_mode

x

x

x

hi_mpi_vi_set_pipe_pre_be_crop

x

x

x

hi_mpi_vi_set_pipe_bind_strobe

x

x

x

VO视频输出功能

hi_mpi_vo_set_chn_param

x

x

x

hi_mpi_vo_set_chn_frame_rate

x

x

x

hi_mpi_vo_pause_chn

x

x

x

hi_mpi_vo_resume_chn

x

x

x

hi_mpi_vo_hide_chn

x

x

x

hi_mpi_vo_show_chn

x

x

x

hi_mpi_vo_bind_layer

x

x

x

hi_mpi_vo_unbind_layer

x

x

x

算子加载与执行

aclrtSetOpExecuteTimeOut

  

x

系统配置

aclGetCompileopt

  

aclGetCompileoptSize

  

Stream管理

aclrtSetStreamFailureMode

  

x

aclrtSetStreamConfigOpt

  

x

x

x

aclrtCreateStreamV2

  

x

x

x

同步等待

aclrtSynchronizeEventWithTimeout

  

模型加载与执行

aclmdlSetExecConfigOpt

  

aclmdlExecuteV2

  

aclmdlExecuteAsyncV2

  

内存管理

aclrtAllocatorRegister

  

x

aclrtAllocatorUnregister

  

x

aclrtMallocAlign32

  

Context管理

aclrtCtxSetSysParamOpt

  

aclrtCtxGetSysParamOpt

  

aclrtGetOverflowStatus

  

aclrtResetOverflowStatus

  

Device管理

aclrtGetDeviceUtilizationRate

  

单算子API执行

公共接口(AscendCL meta)

说明:

定义算子时依赖的一些AscendCL元接口,通过这些元接口可以构建所需的数据结构,如aclTensor、aclScalar、aclIntArray等。

  

NN类算子接口(aclnn)

说明:

aclnn提供的核心功能接口,包括张量基础计算(加/减/乘/除等)以及NN相关的如卷积、池化、激活函数等操作。

该章节下的所有接口

x

x