当前位置: 首页 > news >正文

CANN/ops-cv aclnn返回码详解

aclnn返回码

【免费下载链接】ops-cv本项目是CANN提供的图像处理、目标检测相关的算子库,实现网络在NPU上加速计算。项目地址: https://gitcode.com/cann/ops-cv

调用aclnn API时,常见的接口返回码如表1所示。 对于异常状态码值,可以通过aclGetRecentErrMsg接口(参见《acl API(C)》)获取异常信息,您可以根据报错提示排查问题或者联系技术支持。

表 1返回状态码

状态码名称

状态码值

状态码说明

ACLNN_SUCCESS

0

成功。

ACLNN_ERR_PARAM_NULLPTR

161001

参数校验错误,参数中存在非法的nullptr。

ACLNN_ERR_PARAM_INVALID

161002

参数校验错误,如输入的两个数据类型不满足输入类型推导关系。

ACLNN_ERR_RUNTIME_ERROR

361001

API内部调用npu runtime的接口异常。

ACLNN_ERR_INNER_XXX

561xxx

API内部发生异常。

更多关于ACLNN_ERR_INNER_XXX类状态码的说明如表2所示。

表 2异常状态码

状态码名称

状态码值

状态码说明

ACLNN_ERR_INNER

561000

内部异常:API发生内部异常。

ACLNN_ERR_INNER_INFERSHAPE_ERROR

561001

内部异常:API内部进行输出shape推导发生错误。

ACLNN_ERR_INNER_TILING_ERROR

561002

内部异常:API内部做npu kernel的tiling时发生异常。

ACLNN_ERR_INNER_FIND_KERNEL_ERROR

561003

内部异常:API内部做查找npu kernel异常(可能因为算子二进制包未安装)。

ACLNN_ERR_INNER_CREATE_EXECUTOR

561101

内部异常:API内部创建aclOpExecutor失败(可能因为操作系统异常)。

ACLNN_ERR_INNER_NOT_TRANS_EXECUTOR

561102

内部异常:API内部未调用uniqueExecutor ReleaseTo。

ACLNN_ERR_INNER_NULLPTR

561103

内部异常:aclnn API内部发生异常,出现了nullptr的异常。

ACLNN_ERR_INNER_WRONG_ATTR_INFO_SIZE

561104

内部异常:aclnn API内部发生异常,算子的属性个数异常。

ACLNN_ERR_INNER_KEY_CONFLICT

561105

已废弃,请使用最新ACLNN_ERR_INNER_KEY_CONFLICT。

ACLNN_ERR_INNER_KEY_CONFLICT

561105

内部异常:aclnn API内部发生异常,算子的kernel匹配的hash key发生冲突。

ACLNN_ERR_INNER_INVALID_IMPL_MODE

561106

内部异常:aclnn API内部发生异常,算子的实现模式参数错误。

ACLNN_ERR_INNER_OPP_PATH_NOT_FOUND

561107

内部异常:aclnn API内部发生异常,没有检测到需要配置的环境变量ASCEND_OPP_PATH。

ACLNN_ERR_INNER_LOAD_JSON_FAILED

561108

内部异常:aclnn API内部发生异常,加载算子kernel库中算子信息json文件失败。

ACLNN_ERR_INNER_JSON_VALUE_NOT_FOUND

561109

内部异常:aclnn API内部发生异常,加载算子kernel库中算子信息json文件的某个字段失败。

ACLNN_ERR_INNER_JSON_FORMAT_INVALID

561110

内部异常:aclnn API内部发生异常,算子kernel库中算子信息json文件的format填写为非法值。

ACLNN_ERR_INNER_JSON_DTYPE_INVALID

561111

内部异常:aclnn API内部发生异常,算子kernel库中算子信息json文件的dtype填写为非法值。

ACLNN_ERR_INNER_OPP_KERNEL_PKG_NOT_FOUND

561112

内部异常:aclnn API内部发生异常,没有加载到算子的二进制kernel库。

ACLNN_ERR_INNER_OP_FILE_INVALID

561113

内部异常:aclnn API内部发生异常,加载算子json文件字段时,发生异常。

ACLNN_ERR_INNER_ATTR_NUM_OUT_OF_BOUND

561114

内部异常:aclnn API内部发生异常,算子的属性个数与算子信息json中不一致,超过了json中指定的attr个数。

ACLNN_ERR_INNER_ATTR_LEN_NOT_ENOUGH

561115

内部异常:aclnn API内部发生异常,算子的属性个数与算子信息json中不一致,少于json中指定的attr个数。

ACLNN_ERR_INNER_INPUT_NUM_IN_JSON_TOO_LARGE

561116

内部异常:aclnn API内部发生异常,算子的输入个数超出32的限制。

ACLNN_ERR_INNER_INPUT_JSON_IS_NULL

561117

内部异常:aclnn API内部发生异常,算子信息json文件信息描述有缺失。

ACLNN_ERR_INNER_STATIC_WORKSPACE_INVALID

561118

内部异常:aclnn API内部发生异常,解析静态二进制json文件中的workspace信息时,发生异常。

ACLNN_ERR_INNER_STATIC_BLOCK_DIM_INVALID

561119

内部异常:aclnn API内部发生异常,解析静态二进制json文件中的核数使用信息时,发生异常。

【免费下载链接】ops-cv本项目是CANN提供的图像处理、目标检测相关的算子库,实现网络在NPU上加速计算。项目地址: https://gitcode.com/cann/ops-cv

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

http://www.jsqmd.com/news/784643/

相关文章:

  • 机器学习性能基线:Zero Rule算法原理与Weka实践
  • 上下文向量在NLP中的三大实战应用
  • CANN / community 开源代码片段引入操作指南
  • CANN/cann-learning-hub:AICPU Tiling下沉编程
  • 数字孪生安全:从数据泄露到物理攻击的工业4.0风险全景与防护实践
  • GitHub Profile动态化:用SVG与Twitter API打造个人技术名片
  • 为内部知识库问答系统配置 Taotoken 作为可靠大模型后端
  • CANN/driver DCMI设备cgroup信息获取
  • 2026 大连包包变现实测:五家平台分级,30 年老牌领跑 - 奢侈品回收测评
  • RNN与LSTM序列预测模型实战指南
  • RimSort终极指南:三步告别环世界MOD加载混乱的智能管理器
  • 文本嵌入技术实战:从原理到五大应用场景解析
  • CANN/asc-devkit Abs-15 API文档
  • Taotoken的APIKey管理与访问控制功能切实提升了安全性
  • CANN/pyasc获取特殊基础配置API文档
  • Claude Code 用户如何通过 Taotoken 解决访问不稳定与额度焦虑
  • 10个Python一行代码实现高效特征选择
  • Qwen3-4B-Thinking-GGUF惊艳效果:Chainlit中实时流式输出+思维链分步高亮展示
  • torchtitan-npu模型自定义框架
  • 当特征有‘团伙’关系时怎么办?用Python的glmnet实现组套索(Group Lasso)进行基因数据分析
  • 生成式AI社会风险评估:从技术原理到治理框架的实践指南
  • 2026年湖南数控机床设计与非标机床外协全链条服务深度指南 - 年度推荐企业名录
  • CANN/pto-isa GEMM示例
  • ARM中断线桥(IWB)架构与中断处理机制详解
  • CANN/cann-bench: ForeachNorm算子
  • NetBox硬件代理:自动化数据中心资产发现与同步实践
  • 2026全场景整合营销广告公司推荐:包揽品牌升级、整合传播! - 品牌种草官
  • LFM2.5-1.2B-Instruct效果展示:金融交易流水异常模式识别问答效果
  • Hotkey Detective:Windows热键冲突排查实用指南
  • 在 Taotoken 模型广场中根据任务与预算选择合适的模型