---
title: aclError
description: "返回码定义规则："
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendgraphapi/aclpythondevg_01_0911.html
sourcePath: /source/zh/canncommercial/900/API/ascendgraphapi/aclpythondevg_01_0911.html
indexId: 062baf80be0bf78877f7000f30219d716a2fa2e7e4cefbe790b52eeb2e33ac1d75
---
# aclError

返回码定义规则：

- 规则1：开发人员的环境异常或者代码逻辑错误，可以通过优化环境或代码逻辑的方式解决问题，此时返回码定义为：1XXXXX。
- 规则2：资源不足（Stream、内存等）、开发人员编程时使用的接口或参数与当前硬件不匹配，可以通过在编程时合理使用资源的方式解决，此时返回码定义为：2XXXXX。
- 规则3：业务功能异常，比如队列满、队列空等，此时返回码定义为3XXXXX。
- 规则4：软硬件内部异常，包括软件内部错误、Device执行失败等，用户无法解决问题，需要将问题反馈给技术支持，此时返回码定义为：5XXXXX。您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。
- 规则5：无法识别的错误，当前都映射为500000。您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。


**表1 返回码列表**

| 返回码 | 说明 | 可能原因及解决方法 |
| --- | --- | --- |
| ACL\_SUCCESS = 0 | 执行成功。 | \- |
| ACL\_ERROR\_NONE = 0 须知： 此返回码后续版本会废弃，请使用ACL\_SUCCESS返回码。 | 执行成功。 | \- |
| ACL\_ERROR\_INVALID\_PARAM = 100000 | 参数校验失败。 | 请检查接口的入参值是否正确。 |
| ACL\_ERROR\_UNINITIALIZE = 100001 | 未初始化。 | 请检查是否已调用acl.init接口进行初始化，请确保已调用acl.init接口，且在其它接口之前调用。 请检查是否已调用对应功能的初始化接口，例如初始化Dump的acl.mdl.init\_dump接口、初始化Profiling的acl.prof.init接口。 |
| ACL\_ERROR\_REPEAT\_INITIALIZE = 100002 | 重复初始化或重复加载。 | 请检查是否调用对应的接口重复初始化或重复加载。 |
| ACL\_ERROR\_INVALID\_FILE = 100003 | 无效的文件。 | 请检查文件是否存在、文件是否能被访问等。 |
| ACL\_ERROR\_WRITE\_FILE = 100004 | 写文件失败。 | 请检查文件路径是否存在、文件是否有写权限等。 |
| ACL\_ERROR\_INVALID\_FILE\_SIZE = 100005 | 无效的文件大小。 | 请检查文件大小是否符合接口要求。 |
| ACL\_ERROR\_PARSE\_FILE = 100006 | 解析文件失败。 | 请检查文件内容是否合法。 |
| ACL\_ERROR\_FILE\_MISSING\_ATTR = 100007 | 文件缺失参数。 | 请检查文件内容是否完整。 |
| ACL\_ERROR\_FILE\_ATTR\_INVALID = 100008 | 文件参数无效。 | 请检查文件中参数值是否正确。 |
| ACL\_ERROR\_INVALID\_DUMP\_CONFIG = 100009 | 无效的Dump配置。 | 请检查Dump配置是否正确，详细配置请参见《精度调试工具(https://www.hiascend.com/document/detail/zh/canncommercial/900/devaids/ModelAccuracyAnalyzer/atlasaccuracy\_16\_1000.html)》。 |
| ACL\_ERROR\_INVALID\_PROFILING\_CONFIG = 100010 | 无效的Profiling配置。 | 请检查Profiling配置是否正确。 |
| ACL\_ERROR\_INVALID\_MODEL\_ID = 100011 | 无效的模型ID。 | 请检查模型ID是否正确、模型是否正确加载。 |
| ACL\_ERROR\_DESERIALIZE\_MODEL = 100012 | 反序列化模型失败。 | 模型可能与当前版本不匹配，请重新构建模型。 |
| ACL\_ERROR\_PARSE\_MODEL = 100013 | 解析模型失败。 | 模型可能与当前版本不匹配，请重新构建模型。 |
| ACL\_ERROR\_READ\_MODEL\_FAILURE = 100014 | 读取模型失败。 | 请检查模型文件是否存在、模型文件是否能被访问等。 |
| ACL\_ERROR\_MODEL\_SIZE\_INVALID = 100015 | 无效的模型大小。 | 模型文件无效，请重新构建模型。 |
| ACL\_ERROR\_MODEL\_MISSING\_ATTR = 100016 | 模型缺少参数。 | 模型可能与当前版本不匹配，请重新构建模型。 |
| ACL\_ERROR\_MODEL\_INPUT\_NOT\_MATCH = 100017 | 模型的输入不匹配。 | 请检查模型的输入是否正确。 |
| ACL\_ERROR\_MODEL\_OUTPUT\_NOT\_MATCH = 100018 | 模型的输出不匹配。 | 请检查模型的输出是否正确。 |
| ACL\_ERROR\_MODEL\_NOT\_DYNAMIC = 100019 | 非动态模型。 | 请检查当前模型是否支持动态场景，如不支持，请重新构建模型。 |
| ACL\_ERROR\_OP\_TYPE\_NOT\_MATCH = 100020 | 单算子类型不匹配。 | 请检查算子类型是否正确。 |
| ACL\_ERROR\_OP\_INPUT\_NOT\_MATCH = 100021 | 单算子的输入不匹配。 | 请检查算子的输入是否正确。 |
| ACL\_ERROR\_OP\_OUTPUT\_NOT\_MATCH = 100022 | 单算子的输出不匹配。 | 请检查算子的输出是否正确。 |
| ACL\_ERROR\_OP\_ATTR\_NOT\_MATCH = 100023 | 单算子的属性不匹配。 | 请检查算子的属性是否正确。 |
| ACL\_ERROR\_OP\_NOT\_FOUND = 100024 | 单算子未找到。 | 请检查算子类型是否支持。 |
| ACL\_ERROR\_OP\_LOAD\_FAILED = 100025 | 单算子加载失败。 | 模型可能与当前版本不匹配，请重新构建单算子模型。 |
| ACL\_ERROR\_UNSUPPORTED\_DATA\_TYPE = 100026 | 不支持的数据类型。 | 请检查数据类型是否存在或当前是否支持。 |
| ACL\_ERROR\_FORMAT\_NOT\_MATCH = 100027 | Format不匹配。 | 请检查Format是否正确。 |
| ACL\_ERROR\_BIN\_SELECTOR\_NOT\_REGISTERED = 100028 | 使用二进制选择方式编译算子接口时，算子未注册选择器。 | 请检查是否调用acl.op.register\_compile\_func接口注册算子选择器。 |
| ACL\_ERROR\_KERNEL\_NOT\_FOUND = 100029 | 编译算子时，算子Kernel未注册。 | 请检查是否调用acl.op.create\_kernel接口注册算子Kernel。 |
| ACL\_ERROR\_BIN\_SELECTOR\_ALREADY\_REGISTERED = 100030 | 使用二进制选择方式编译算子接口时，算子重复注册。 | 请检查是否重复调用acl.op.register\_compile\_func接口注册算子选择器。 |
| ACL\_ERROR\_KERNEL\_ALREADY\_REGISTERED = 100031 | 编译算子时，算子Kernel重复注册。 | 请检查是否重复调用acl.op.create\_kernel接口注册算子Kernel。 |
| ACL\_ERROR\_INVALID\_QUEUE\_ID = 100032 | 无效的队列ID。 | 请检查队列ID是否正确。 |
| ACL\_ERROR\_REPEAT\_SUBSCRIBE = 100033 | 重复订阅。 | 请检查针对同一个Stream，是否重复调用acl.rt.subscribe\_report(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclpythondevg\_01\_0104.html)接口。 |
| ACL\_ERROR\_STREAM\_NOT\_SUBSCRIBE = 100034 须知： 此返回码后续版本会废弃，请使用ACL\_ERROR\_RT\_STREAM\_NO\_CB\_REG返回码。 | Stream未订阅。 | 请检查是否已调用acl.rt.subscribe\_report(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclpythondevg\_01\_0104.html)接口。 |
| ACL\_ERROR\_THREAD\_NOT\_SUBSCRIBE = 100035 须知： 此返回码后续版本会废弃，请使用ACL\_ERROR\_RT\_THREAD\_SUBSCRIBE返回码。 | 线程未订阅。 | 请检查是否已调用acl.rt.subscribe\_report(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclpythondevg\_01\_0104.html)接口。 |
| ACL\_ERROR\_WAIT\_CALLBACK\_TIMEOUT = 100036 须知： 此返回码后续版本会废弃，请使用ACL\_ERROR\_RT\_REPORT\_TIMEOUT返回码。 | 等待callback超时。 | 请检查是否已调用acl.rt.launch\_callback接口下发callback任务。 请检查acl.rt.process\_report接口中超时时间是否合理。 请检查callback任务是否已经处理完成，如果已处理完成，但还调用acl.rt.process\_report接口，则需优化代码逻辑。 |
| ACL\_ERROR\_REPEAT\_FINALIZE = 100037 | 重复去初始化。 | 请检查是否重复调用acl.finalize接口进行去初始化。 |
| ACL\_ERROR\_NOT\_STATIC\_AIPP = 100038 须知： 此返回码后续版本会废弃，请使用ACL\_ERROR\_GE\_AIPP\_NOT\_EXIST返回码。 | 静态AIPP配置信息不存在。 | 调用acl.mdl.get\_first\_aipp\_info接口时，请传入正确的index值。 |
| ACL\_ERROR\_COMPILING\_STUB\_MODE = 100039 | 运行应用前配置的动态库路径是编译桩的路径，不是正确的动态库路径。 | 请检查动态库路径的配置，确保使用运行模式的动态库。 |
| ACL\_ERROR\_PROF\_ALREADY\_RUN = 100042 | 已存在采集Profiling数据的任务。 | 请检查代码逻辑，“通过调用pyacl API方式采集Profiling数据”的配置不能与其它方式的Profiling配置并存，只能保留一种，各种方式的Profiling采集配置请参见《性能调优工具(https://www.hiascend.com/document/detail/zh/canncommercial/900/devaids/Profiling/atlasprofiling\_16\_0144.html)》。 请检查是否对同一个Device重复下发了多次Profiling配置，请参考Profiling数据采集接口(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclpythondevg\_01\_0846.html)中的接口调用要求、接口调用顺序调整代码逻辑。 |
| ACL\_ERROR\_PROF\_NOT\_RUN = 100043 | 未使用acl.prof.init(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclpythondevg\_01\_0851.html)接口先进行Profiling初始化。 | 请检查采集Profiling数据的接口调用顺序，参考Profiling数据采集接口(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclpythondevg\_01\_0846.html)中的说明。 |
| ACL\_ERROR\_DUMP\_ALREADY\_RUN = 100044 | 已存在获取Dump数据的任务。 | 请检查在调用acl.mdl.init\_dump(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclpythondevg\_01\_0154.html)接口、acl.mdl.set\_dump(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclpythondevg\_01\_0155.html)接口、acl.mdl.finalize\_dump(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclpythondevg\_01\_0156.html)接口配置Dump信息前，是否已调用acl.init(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclpythondevg\_01\_0005.html)接口配置Dump信息，如是，请调整代码逻辑，保留一种方式配置Dump信息即可。 |
| ACL\_ERROR\_DUMP\_NOT\_RUN = 100045 | 未使用acl.mdl.init\_dump(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclpythondevg\_01\_0154.html)接口先进行Dump初始化。 | 请检查获取Dump数据的接口调用顺序，参考acl.mdl.init\_dump(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclpythondevg\_01\_0154.html)接口处的说明。 |
| ACL\_ERROR\_PROF\_REPEAT\_SUBSCRIBE = 148046 | 重复订阅同一个模型。 | 请检查接口调用顺序，参考Profiling数据采集接口(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclpythondevg\_01\_0846.html)中的说明。 |
| ACL\_ERROR\_PROF\_API\_CONFLICT = 148047 | 采集性能数据的接口调用冲突。 | 两种方式的Profiling性能数据采集接口不能交叉调用，acl.prof.init(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclpythondevg\_01\_0851.html)接口和acl.prof.finalize(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclpythondevg\_01\_0854.html)接口之间不能调用acl.prof.model\_subscribe(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclpythondevg\_01\_0872.html)接口、acl.prof.get\_op\_\*接口、acl.prof.model\_unsubscribe(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclpythondevg\_01\_0874.html)接口，acl.prof.model\_subscribe(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclpythondevg\_01\_0872.html)接口和acl.prof.model\_unsubscribe(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclpythondevg\_01\_0874.html)接口之间不能调用acl.prof.init(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclpythondevg\_01\_0851.html)接口、acl.prof.start(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclpythondevg\_01\_0852.html)接口、acl.prof.stop(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclpythondevg\_01\_0853.html)接口、acl.prof.finalize(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclpythondevg\_01\_0854.html)接口。 |
| ACL\_ERROR\_INVALID\_MAX\_OPQUEUE\_NUM\_CONFIG = 148048 | 无效的算子缓存信息老化配置。 | 请检查算子缓存信息老化配置，参考acl.init(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclpythondevg\_01\_0005.html)处的配置说明及示例。 |
| ACL\_ERROR\_INVALID\_OPP\_PATH = 148049 | 没有设置ASCEND\_OPP\_PATH环境变量，或该环境变量的值设置错误。 | 请检查是否设置ASCEND\_OPP\_PATH环境变量，且该环境变量的值是否为opp软件包的安装路径。 |
| ACL\_ERROR\_OP\_UNSUPPORTED\_DYNAMIC = 148050 | 算子不支持动态Shape。 | 请检查单算子模型文件中该算子的Shape是否为动态，如果是动态的，需要修改为固定Shape。 请检查编译算子时，aclTensorDesc的Shape是否为动态，如果是动态的，需要按照固定Shape重新创建aclTensorDesc。 |
| ACL\_ERROR\_RELATIVE\_RESOURCE\_NOT\_CLEARED = 148051 | 相关的资源尚未释放。 | 在销毁通道描述信息时，如果相关的通道尚未销毁则返回此错误码。请检查与此通道描述信息相关联的通道是否被销毁。 |
| ACL\_ERROR\_UNSUPPORTED\_JPEG = 148052 | JPEGD功能不支持的输入图片编码格式（例如算术编码、渐进式编码等）。 | 实现JPEGD图片解码功能时，仅支持Huffman编码，压缩前的原图像色彩空间为YUV，像素的各分量比例为4 : 4 : 4或4 : 2 : 2或4 : 2 : 0或4 : 0 : 0或4 : 4 : 0，不支持算术编码、不支持渐进JPEG格式、不支持JPEG2000格式。 |
| ACL\_ERROR\_BAD\_ALLOC = 200000 | 申请内存失败。 | 请检查硬件环境上的内存剩余情况。 |
| ACL\_ERROR\_API\_NOT\_SUPPORT = 200001 | 接口不支持。 | 请检查调用的接口当前是否支持。 |
| ACL\_ERROR\_INVALID\_DEVICE = 200002 须知： 此返回码后续版本会废弃，请使用ACL\_ERROR\_RT\_INVALID\_DEVICEID返回码。 | 无效的Device。 | 请检查Device是否存在。 |
| ACL\_ERROR\_MEMORY\_ADDRESS\_UNALIGNED = 200003 | 内存地址未对齐。 | 请检查内存地址是否符合接口要求。 |
| ACL\_ERROR\_RESOURCE\_NOT\_MATCH = 200004 | 资源不匹配。 | 请检查调用接口时，是否传入正确的Stream、Context等资源。 |
| ACL\_ERROR\_INVALID\_RESOURCE\_HANDLE = 200005 | 无效的资源句柄。 | 请检查调用接口时，传入的Stream、Context等资源是否已被销毁或占用。 |
| ACL\_ERROR\_FEATURE\_UNSUPPORTED = 200006 | 特性不支持。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_PROF\_MODULES\_UNSUPPORTED = 200007 | 下发了不支持的Profiling配置。 | 请参见acl.prof.create\_config(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclpythondevg\_01\_0848.html)中的说明检查Profiling的配置是否正确。 |
| ACL\_ERROR\_STORAGE\_OVER\_LIMIT = 300000 | 超出存储上限。 | 请检查硬件环境上的存储剩余情况。 |
| ACL\_ERROR\_INTERNAL\_ERROR = 500000 | 未知内部错误。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_FAILURE = 500001 | 系统内部ACL的错误。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_GE\_FAILURE = 500002 | 系统内部GE的错误。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_FAILURE = 500003 | 系统内部RUNTIME的错误。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_DRV\_FAILURE = 500004 | 系统内部DRV（Driver）的错误。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_PROFILING\_FAILURE = 500005 | Profiling相关错误。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |


**表2 内部RUNTIME的返回码列表**

| 返回码 | 含义 | 可能原因及解决方法 |
| --- | --- | --- |
| ACL\_RT\_SUCCESS = 0 | 执行成功。 | \- |
| ACL\_ERROR\_RT\_PARAM\_INVALID = 107000 | 参数校验失败。 | 请检查接口入参是否正确。 |
| ACL\_ERROR\_RT\_INVALID\_DEVICEID = 107001 | 无效的Device ID。 | 请检查Device ID是否合法。 |
| ACL\_ERROR\_RT\_CONTEXT\_NULL = 107002 | context为空。 | 请检查是否调用acl.rt.set\_context(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclpythondevg\_01\_0074.html)或acl.rt.set\_device(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclpythondevg\_01\_0062.html)。 |
| ACL\_ERROR\_RT\_STREAM\_CONTEXT = 107003 | stream不在当前Context内。 | 请检查Stream所在的Context与当前Context是否一致。 |
| ACL\_ERROR\_RT\_MODEL\_CONTEXT = 107004 | model不在当前Context内。 | 请检查加载的模型与当前Context是否一致。 |
| ACL\_ERROR\_RT\_STREAM\_MODEL = 107005 | stream不在当前model内。 | 请检查Stream是否绑定过该模型。 |
| ACL\_ERROR\_RT\_EVENT\_TIMESTAMP\_INVALID = 107006 | event时间戳无效。 | 请检查Event是否创建。 |
| ACL\_ERROR\_RT\_EVENT\_TIMESTAMP\_REVERSAL = 107007 | event时间戳反转。 | 请检查Event是否创建。 |
| ACL\_ERROR\_RT\_ADDR\_UNALIGNED = 107008 | 内存地址未对齐。 | 请检查所申请的内存地址是否对齐，详细内存申请接口的约束请参见内存管理(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclpythondevg\_01\_0108.html)。 |
| ACL\_ERROR\_RT\_FILE\_OPEN = 107009 | 打开文件失败。 | 请检查文件是否存在。 |
| ACL\_ERROR\_RT\_FILE\_WRITE = 107010 | 写文件失败。 | 请检查文件是否存在或者是否具备写权限。 |
| ACL\_ERROR\_RT\_STREAM\_SUBSCRIBE = 107011 | stream未订阅或重复订阅。 | 请检查当前stream是否订阅或重复订阅。 |
| ACL\_ERROR\_RT\_THREAD\_SUBSCRIBE = 107012 | 线程未订阅或重复订阅。 | 请检查当前线程是否订阅或重复订阅。 |
| ACL\_ERROR\_RT\_GROUP\_NOT\_SET = 107013 | 未设置Group。 | \- |
| ACL\_ERROR\_RT\_GROUP\_NOT\_CREATE = 107014 | 未创建对应的Group。 | 请检查调用接口时设置的Group ID是否在支持的范围内，Group ID的取值范围：[0, (Group数量\-1)]。 |
| ACL\_ERROR\_RT\_STREAM\_NO\_CB\_REG = 107015 | 该callback对应的Stream未注册到线程。 | 请检查stream是否已经注册到线程，检查是否调用acl.rt.subscribe\_report(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclpythondevg\_01\_0104.html)接口。 |
| ACL\_ERROR\_RT\_INVALID\_MEMORY\_TYPE = 107016 | 无效的内存类型。 | 请检查内存类型是否合法。 |
| ACL\_ERROR\_RT\_INVALID\_HANDLE = 107017 | 无效的资源句柄。 | 检查对应输入和使用的参数是否正确. |
| ACL\_ERROR\_RT\_INVALID\_MALLOC\_TYPE = 107018 | 申请使用的内存类型不正确。 | 检查对应输入和使用的内存类型是否正确。 |
| ACL\_ERROR\_RT\_WAIT\_TIMEOUT = 107019 | 执行任务超时。 | 请尝试重新执行下发任务的接口。 |
| ACL\_ERROR\_RT\_TASK\_TIMEOUT = 107020 | 执行任务超时。 | 请排查业务编排是否合理或者设置合理的超时时间。 |
| ACL\_ERROR\_RT\_SYSPARAMOPT\_NOT\_SET = 107021 | 获取当前Context中的系统参数值失败。 | 未设置当前Context中的系统参数值。 |
| ACL\_ERROR\_RT\_DEVICE\_TASK\_ABORT = 107022 | Device上的任务丢弃操作与其它操作冲突。 | 该错误码是由于调用acl.rt.device\_task\_abort(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclpythondevg\_01\_1075.html)接口停止Device上的任务与其它接口操作冲突，用户需排查代码逻辑，等待acl.rt.device\_task\_abort(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclpythondevg\_01\_1075.html)接口执行完成后，才执行其它操作。 |
| ACL\_ERROR\_RT\_STREAM\_ABORT = 107023 | 正在清除Stream上的任务。 | 正在清除指定Stream上的任务，不支持同步等待该Stream上的任务执行。 |
| ACL\_ERROR\_RT\_FEATURE\_NOT\_SUPPORT = 207000 | 特性不支持。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_MEMORY\_ALLOCATION = 207001 | 内存申请失败。 | 请检查硬件环境上的存储剩余情况。 |
| ACL\_ERROR\_RT\_MEMORY\_FREE = 207002 | 内存释放失败。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_AICORE\_OVER\_FLOW = 207003 | aicore算子运算溢出. | 请检查对应的aicore算子运算是否有溢出。 |
| ACL\_ERROR\_RT\_NO\_DEVICE = 207004 | Device不可用。 | 请检查Device是否正常运行。 |
| ACL\_ERROR\_RT\_RESOURCE\_ALLOC\_FAIL = 207005 | 内存申请失败。 | 请检查硬件环境上的存储剩余情况。 |
| ACL\_ERROR\_RT\_NO\_PERMISSION = 207006 | 没有操作权限。 | 请检查运行应用的用户权限是否正确。 |
| ACL\_ERROR\_RT\_NO\_EVENT\_RESOURCE = 207007 | Event资源不足。 | 请参考acl.rt.create\_event(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclpythondevg\_01\_0090.html)接口处的说明检查Event数量是否符合要求。 |
| ACL\_ERROR\_RT\_NO\_STREAM\_RESOURCE = 207008 | Stream资源不足。 | 请参考acl.rt.create\_stream(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclpythondevg\_01\_0079.html)接口处的说明检查Stream数量是否符合要求。 |
| ACL\_ERROR\_RT\_NO\_NOTIFY\_RESOURCE = 207009 | 系统内部Notify资源不足。 | 数据预处理的并发任务太多或模型推理时消耗资源太多，建议尝试减少并发任务或卸载部分模型。 |
| ACL\_ERROR\_RT\_NO\_MODEL\_RESOURCE = 207010 | 模型资源不足。 | 建议卸载部分模型。 |
| ACL\_ERROR\_RT\_NO\_CDQ\_RESOURCE = 207011 | Runtime内部资源不足。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_OVER\_LIMIT = 207012 | 队列数目超出上限。 | 请销毁不需要的队列之后再创建新的队列。 |
| ACL\_ERROR\_RT\_QUEUE\_EMPTY = 207013 | 队列为空。 | 不能从空队列中获取数据，请先向队列中添加数据，再获取。 |
| ACL\_ERROR\_RT\_QUEUE\_FULL = 207014 | 队列已满。 | 不能向已满的队列中添加数据，请先从队列中获取数据，再添加。 |
| ACL\_ERROR\_RT\_REPEATED\_INIT = 207015 | 队列重复初始化。 | 建议初始化一次队列即可，不要重复初始化。 |
| ACL\_ERROR\_RT\_DEVIDE\_OOM = 207018 | Device侧内存耗尽。 | 排查Device上的内存使用情况，并根据Device上的内存规格合理规划内存的使用。 |
| static const int32\_t ACL\_ERROR\_RT\_FEATURE\_NOT\_SUPPORT\_UPDATE\_OP = 207019 | 当前驱动版本不支持更新该算子。 | 请检查驱动版本。 您可以单击Link(https://www.hiascend.com/hardware/firmware\-drivers/commercial)，在“固件与驱动”页面下载Ascend HDK 25.0.RC1或更高版本的驱动安装包，并参考相应版本的文档进行安装、升级。 |
| ACL\_ERROR\_RT\_INTERNAL\_ERROR = 507000 | Host上的runtime模块内部错误。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_TS\_ERROR = 507001 | Device上的task scheduler模块内部错误。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_STREAM\_TASK\_FULL = 507002 | stream上的task数量满。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_STREAM\_TASK\_EMPTY = 507003 | stream上的task数量为空。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_STREAM\_NOT\_COMPLETE = 507004 | stream上的task未全部执行完成。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_END\_OF\_SEQUENCE = 507005 | AI CPU上的task执行完成。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_EVENT\_NOT\_COMPLETE = 507006 | event未完成。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_CONTEXT\_RELEASE\_ERROR = 507007 | context释放失败。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_SOC\_VERSION = 507008 | 获取soc version失败。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_TASK\_TYPE\_NOT\_SUPPORT = 507009 | 不支持的task类型。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_LOST\_HEARTBEAT = 507010 | task scheduler丢失心跳。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_MODEL\_EXECUTE = 507011 | 模型执行失败。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_REPORT\_TIMEOUT = 507012 | 获取task scheduler的消息失败。 | 排查接口的超时时间设置是否过短，适当增长超时时间。如果增长超时时间后，依然有超时报错，再排查日志。 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_SYS\_DMA = 507013 | system dma（Direct Memory Access）硬件执行错误。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_AICORE\_TIMEOUT = 507014 | aicore执行超时。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_AICORE\_EXCEPTION = 507015 | aicore执行异常。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_AICORE\_TRAP\_EXCEPTION = 507016 | aicore trap执行异常。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_AICPU\_TIMEOUT = 507017 | aicpu执行超时。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_AICPU\_EXCEPTION = 507018 | aicpu执行异常。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_AICPU\_DATADUMP\_RSP\_ERR = 507019 | aicpu执行数据dump后未给task scheduler返回响应。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_AICPU\_MODEL\_RSP\_ERR = 507020 | aicpu执行模型后未给task scheduler返回响应。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_PROFILING\_ERROR = 507021 | profiling功能执行异常。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_IPC\_ERROR = 507022 | 进程间通信异常。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_MODEL\_ABORT\_NORMAL = 507023 | 模型退出。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_KERNEL\_UNREGISTERING = 507024 | 算子正在去注册。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_RINGBUFFER\_NOT\_INIT = 507025 | ringbuffer（环形缓冲区）功能未初始化。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_RINGBUFFER\_NO\_DATA = 507026 | ringbuffer（环形缓冲区）没有数据。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_KERNEL\_LOOKUP = 507027 | RUNTIME内部的kernel未注册。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_KERNEL\_DUPLICATE = 507028 | 重复注册RUNTIME内部的kernel。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_DEBUG\_REGISTER\_FAIL = 507029 | debug功能注册失败。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_DEBUG\_UNREGISTER\_FAIL = 507030 | debug功能去注册失败。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_LABEL\_CONTEXT = 507031 | 标签不在当前Context内。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_PROGRAM\_USE\_OUT = 507032 | 注册的program数量超过限制。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_DEV\_SETUP\_ERROR = 507033 | Device启动失败。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_VECTOR\_CORE\_TIMEOUT = 507034 | vector core执行超时。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_VECTOR\_CORE\_EXCEPTION = 507035 | vector core执行异常。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_VECTOR\_CORE\_TRAP\_EXCEPTION = 507036 | vector core trap执行异常。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_CDQ\_BATCH\_ABNORMAL = 507037 | Runtime内部资源申请异常。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_DIE\_MODE\_CHANGE\_ERROR = 507038 | die模式修改异常，不能修改die模式。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_DIE\_SET\_ERROR = 507039 | 单die模式不能指定die。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_INVALID\_DIEID = 507040 | 指定die id错误。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_DIE\_MODE\_NOT\_SET = 507041 | die模式没有设置。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_AICORE\_TRAP\_READ\_OVERFLOW = 507042 | aicore trap读越界异常。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_AICORE\_TRAP\_WRITE\_OVERFLOW = 507043 | aicore trap写越界异常。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_VECTOR\_CORE\_TRAP\_READ\_OVERFLOW = 507044 | vector core trap读越界异常。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_VECTOR\_CORE\_TRAP\_WRITE\_OVERFLOW = 507045 | vector core trap写越界异常。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_STREAM\_SYNC\_TIMEOUT = 507046 | 在指定的超时等待事件中，指定的stream中所有任务还没有执行完成。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_EVENT\_SYNC\_TIMEOUT = 507047 | 在指定的Event同步等待中，超过指定时间，该Event还有没有执行完。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_FFTS\_PLUS\_TIMEOUT = 507048 | 内部任务执行超时。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_FFTS\_PLUS\_EXCEPTION = 507049 | 内部任务执行异常。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_FFTS\_PLUS\_TRAP\_EXCEPTION = 507050 | 内部任务trap异常。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_SEND\_MSG = 507051 | 数据入队过程中消息发送失败 。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_COPY\_DATA = 507052 | 数据入队过程中内存拷贝失败。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_DEVICE\_MEM\_ERROR = 507053 | 出现内存UCE（uncorrect error，指系统硬件不能直接处理恢复内存错误）的错误虚拟地址。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_HBM\_MULTI\_BIT\_ECC\_ERROR = 507054 | HBM比特ECC故障。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_SUSPECT\_DEVICE\_MEM\_ERROR = 507055 | 多进程、多Device场景下，可能出现内存UCE错误。 | 由于当前Device访问的对端Device内存发生故障，用户需排查对端Device进程的错误信息。 |
| ACL\_ERROR\_RT\_LINK\_ERROR = 507056 | 多Device场景下，两个Device之间的通信断链。 | 建议重试，若依然报错，则需检查两个Device之间的通信链路。 |
| ACL\_ERROR\_RT\_SUSPECT\_REMOTE\_ERROR = 507057 | 多进程、多Device场景下，对端Device内存可能出现故障，或者当前Device内存访问越界。 | 用户需排查对端Device进程的错误信息或当前Device的内存访问情况。 |
| ACL\_ERROR\_RT\_DRV\_INTERNAL\_ERROR = 507899 | Driver模块内部错误。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_AICPU\_INTERNAL\_ERROR = 507900 | AI CPU模块内部错误。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_SOCKET\_CLOSE = 507901 | 内部HDC（Host Device Communication）会话链接断开。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_AICPU\_INFO\_LOAD\_RSP\_ERR = 507902 | AI CPU调度处理失败。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_STREAM\_CAPTURE\_INVALIDATED = 507903 | 模型捕获异常。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_RT\_COMM\_OP\_RETRY\_FAIL = 507904 | 通信算子重执行失败 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_SNAPSHOT\_LOCK\_TIMEOUT = 507905 | 调用aclrtSnapShotProcessLock接口超时。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_SNAPSHOT\_LOCK\_FAILED = 507906 | 锁定当前进程失败。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_SNAPSHOT\_UNLOCK\_FAILED = 507907 | 解锁当前进程失败。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_SNAPSHOT\_BACKUP\_FAILED = 507908 | 备份快照进程失败。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_SNAPSHOT\_RESTORE\_FAILED = 507909 | 恢复快照进程失败。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_HOST\_MEMORY\_ALREADY\_REGISTERED = 507910 | Host内存已经被注册。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_HOST\_MEMORY\_NOT\_REGISTERED = 507911 | 待取消注册的Host内存未曾注册。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_SNAPSHOT\_CALLBACK\_FAILED = 507912 | 快照某个阶段，执行回调函数失败。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_SNAPSHOT\_REGISTER\_CALLBACK\_FAILED = 507913 | 注册回调函数失败。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |


**表3 内部GE的返回码列表**

| 返回码 | 含义 | 可能原因及解决方法 |
| --- | --- | --- |
| ACL\_ERROR\_GE\_PARAM\_INVALID = 145000 | 参数校验失败。 | 请检查接口的入参值是否正确。 |
| ACL\_ERROR\_GE\_EXEC\_NOT\_INIT = 14500 | 未初始化。 | 请检查是否已调用acl.init(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclpythondevg\_01\_0005.html)接口进行初始化，请确保已调用acl.init(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclpythondevg\_01\_0005.html)接口，且在其它接口之前调用。 请检查是否已调用对应功能的初始化接口，例如初始化Dump的acl.mdl.init\_dump(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclpythondevg\_01\_0154.html)接口、初始化Profiling的acl.prof.init(https://www.hiascend.comdocument/detail/zh/canncommercial/900/API/runtimeapi/aclpythondevg\_01\_0851.html)接口。 |
| ACL\_ERROR\_GE\_EXEC\_MODEL\_PATH\_INVALID = 145002 | 无效的模型路径。 | 请检查模型路径是否正确。 |
| ACL\_ERROR\_GE\_EXEC\_MODEL\_ID\_INVALID = 145003 | 无效的模型ID。 | 请检查模型ID是否正确、模型是否正确加载。 |
| ACL\_ERROR\_GE\_EXEC\_MODEL\_DATA\_SIZE\_INVALID = 145006 | 无效的模型大小。 | 无效的模型大小。 |
| ACL\_ERROR\_GE\_EXEC\_MODEL\_ADDR\_INVALID = 145007 | 无效的模型内存地址。 | 请检查模型地址是否有效。 |
| ACL\_ERROR\_GE\_EXEC\_MODEL\_QUEUE\_ID\_INVALID = 145008 | 无效的队列ID。 | 无效的队列 ID。 |
| ACL\_ERROR\_GE\_EXEC\_LOAD\_MODEL\_REPEATED = 145009 | 重复初始化或重复加载。 | 请检查是否调用对应的接口重复初始化或重复加载。 |
| ACL\_ERROR\_GE\_DYNAMIC\_INPUT\_ADDR\_INVALID = 145011 | 无效的动态分档输入地址。 | 请检查动态分档输入地址。 |
| ACL\_ERROR\_GE\_DYNAMIC\_INPUT\_LENGTH\_INVALID = 145012 | 无效的动态分档输入长度。 | 请检查动态分档输入长度。 |
| ACL\_ERROR\_GE\_DYNAMIC\_BATCH\_SIZE\_INVALID = 145013 | 无效的动态分档Batch大小。 | 请检查动态分档Batch大小。 |
| ACL\_ERROR\_GE\_AIPP\_BATCH\_EMPTY = 145014 | 无效的AIPP Batch数。 | 请检查AIPP Batch数是否正确。 |
| ACL\_ERROR\_GE\_AIPP\_NOT\_EXIST = 145015 | AIPP配置不存在。 | 请检查AIPP是否配置。 |
| ACL\_ERROR\_GE\_AIPP\_MODE\_INVALID = 145016 | 无效的AIPP模式。 | 请检查模型转换时配置的AIPP模式是否正确。 |
| ACL\_ERROR\_GE\_OP\_TASK\_TYPE\_INVALID = 145017 | 无效的任务类型。 | 请检查算子类型是否正确。 |
| ACL\_ERROR\_GE\_OP\_KERNEL\_TYPE\_INVALID = 145018 | 无效的算子类型。 | 请检查算子类型是否正确。 |
| ACL\_ERROR\_GE\_PLGMGR\_PATH\_INVALID = 145019 | 无效的so文件，包括so文件的路径层级太深、so文件被误删除等情况。 | 请检查运行应用前配置的环境变量LD\_LIBRARY\_PATH是否正确，详细描述请参见编译运行处的操作指导。 |
| ACL\_ERROR\_GE\_FORMAT\_INVALID = 145020 | 无效的format。 | 请检查Tensor数据的format是否有效。 |
| ACL\_ERROR\_GE\_SHAPE\_INVALID = 145021 | 无效的shape。 | 请检查Tensor数据的shape是否有效。 |
| ACL\_ERROR\_GE\_DATATYPE\_INVALID = 145022 | 无效的数据类型。 | 请检查Tensor数据的数据类型是否有效。 |
| ACL\_ERROR\_GE\_MEMORY\_ALLOCATION = 245000 | 申请内存失败。 | 请检查硬件环境上的内存剩余情况。 |
| ACL\_ERROR\_GE\_MEMORY\_OPERATE\_FAILED = 245001; | 内存初始化、内存复制操作失败。 | 请检查内存地址是否正确、硬件环境上的内存是否足够等。 |
| ACL\_ERROR\_GE\_DEVICE\_MEMORY\_ALLOCATION\_FAILED = 245002; | 申请Device内存失败。 | Device内存已用完，无法继续申请，请释放部分Device内存，再重新尝试。 |
| ACL\_ERROR\_GE\_USER\_RAISE\_EXCEPTION = 345103 | 用户自定义函数主动抛异常。 | 用户可根据DataFlowInfo中设置的UserData识别出来哪个输入的数据执行报错了，再根据报错排查问题。 |
| ACL\_ERROR\_GE\_DATA\_NOT\_ALIGNED = 345104 | 数据未对齐。 | 若用户自定义函数存在多个输出时，需排查用户代码中是否少设置输出，缺少输出可能会导致数据对齐异常。 |
| ACL\_ERROR\_GE\_INTERNAL\_ERROR = 545000 | 未知内部错误。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_GE\_LOAD\_MODEL = 545001 | 系统内部加载模型失败。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_GE\_EXEC\_LOAD\_MODEL\_PARTITION\_FAILED = 545002 | 系统内部加载模型失败。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_GE\_EXEC\_LOAD\_WEIGHT\_PARTITION\_FAILED = 545003 | 系统内部加载模型权值失败。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_GE\_EXEC\_LOAD\_TASK\_PARTITION\_FAILED = 545004 | 系统内部加载模型任务失败。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_GE\_EXEC\_LOAD\_KERNEL\_PARTITION\_FAILED = 545005 | 系统内部加载模型算子失败。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_GE\_EXEC\_RELEASE\_MODEL\_DATA = 545006 | 系统内释放模型空间失败。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_GE\_COMMAND\_HANDLE = 545007 | 系统内命令操作失败。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_GE\_GET\_TENSOR\_INFO = 545008 | 系统内获取张量数据失败。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_GE\_UNLOAD\_MODEL = 545009 | 系统内卸载模型空间失败。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
| ACL\_ERROR\_GE\_MODEL\_EXECUTE\_TIMEOUT = 545601 | 模型执行超时。 | 您可以获取日志后单击Link(https://www.hiascend.com/support)联系技术支持。 |
