华为CANN opbase算子开发API列表
opdev API【免费下载链接】opbase本项目是CANN算子库的基础框架库为算子提供公共依赖文件和基础调度能力。项目地址: https://gitcode.com/cann/opbaseaclnn开发接口列表常用宏和类ADD_TO_LAUNCHER_LIST_AICOREADD_TO_LAUNCHER_LIST_AICPUCREATE_EXECUTORDFX_INDFX_OUTINFER_SHAPEL0_DFXL2_DFX_PHASE_1L2_DFX_PHASE_2OP_ATTROP_ATTR_NAMESOP_EMPTY_ARGOP_INPUTOP_MODEOP_OUTPUTOP_OUTSHAPEOP_OPTIONOP_TYPE_REGISTEROP_WORKSPACEOpImplModeOpExecModebfloat16common_typesGetStorageShapeSetStorageShapeGetOriginalShapeSetOriginalShapeGetViewShapeSetViewShapeGetStorageFormatSetStorageFormatGetOriginalFormatSetOriginalFormatGetViewFormatSetViewFormatGetViewStridesSetViewStridesNumelGetDataTypeIsEmptySetDataSetDataTypeSetBoolDataSetIntDataSetFloatDataSetFp16DataSetBf16DataCheckOverflows预留接口data_type_utilsIsBasicTypeIsNumberTypeIsRealNumberTypeTypeSizeToOpDataTypeToAclDataType预留接口format_utilsIsPrivateFormatGetPrimaryFormatToOpFormatToAclFormat预留接口fp16_tframework_opCopyToNpuCopyToNpuSyncCopyNpuToNpuobjectop_arg_defop_cacheop_cache_containerop_configop_defop_dfxop_executorAllocTensorAllocHostTensorAllocIntArrayAllocFloatArrayAllocBoolArrayAllocTensorListAllocScalarListAllocScalarConvertToTensorCommonOpExecutorRunReleaseToGetworkspacesizeAbandonCache预留接口op_logplatformGetCurrentPlatformInfoGetSocVersionGetSocLongVersionGetBlockSize预留接口pool_allocatorshape_utilsToShapeToShapeVectorToContiguousStridesCheckBroadcastShapeBroadcastInferShape预留接口small_vectortensor_view_utilsIsContiguous预留接口op_common相关接口data_type_utilsIsComplexTypeIsFloatingTypeIsIntegralTypeIsIntegralType含boolCanCastPromoteTypeaicpu相关接口AicpuTask类AicpuTaskSpace类aicpu_args_handleraicpu_ext_info_handleaicpu_taskaicpu_uitlsaclnn返回码【免费下载链接】opbase本项目是CANN算子库的基础框架库为算子提供公共依赖文件和基础调度能力。项目地址: https://gitcode.com/cann/opbase创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考