CANN/GE DataFlow UDF错误码
UDF错误码【免费下载链接】geGEGraph Engine是面向昇腾的图编译器和执行器提供了计算图优化、多流并行、内存复用和模型下沉等技术手段加速模型执行效率减少模型内存占用。 GE 提供对 PyTorch、TensorFlow 前端的友好接入能力并同时支持 onnx、pb 等主流模型格式的解析与编译。项目地址: https://gitcode.com/cann/geflowfuncflow_func_defines.h提供了flowfunc的错误码供用户使用主要用于对异常逻辑的判断处理。每个错误码含义如下。返回码含义解决方法FLOW_FUNC_SUCCESS 0执行成功不涉及FLOW_FUNC_ERR_PARAM_INVALID 164000参数校验无效参数校验失败返回该错误码包括但不限于输入参数超出系统支持范围过程中某些参数不匹配。返回该错误码时日志会打印异常的参数及异常原因请结合具体日志定位原因。FLOW_FUNC_ERR_ATTR_NOT_EXITS 164001获取属性时属性不存在请检查获取属性的名称确认是否在获取前对该属性进行了设置。FLOW_FUNC_ERR_ATTR_TYPE_MISMATCH 164002获取属性时属性类型不匹配请检查调用GetAttr接口时入参属性名称所对应的属性值类型与出参变量的数据类型是否一致。该错误码对应错误日志打印属性名对应的实际属性的数据类型。FLOW_FUNC_FAILED 564000UDF内部错误码请根据日志排查问题或联系工程师处理您可以获取日志后单击Link联系技术支持。。日志的详细介绍请参见《日志参考》。FLOW_FUNC_ERR_DATA_ALIGN_FAILED 364000数据对齐失败可能的原因如下- Flow func实现不正确比如给定的输入不匹配。- 某个节点执行时间超时导致数据对齐等待超时。FLOW_FUNC_ERR_TIME_OUT_ERROR 564001执行NN超时请检查日志中是否存在其他报错导致模型执行失败若存在其他报错针对实际报错定位。若无报错日志显示模型正常执行请调整fetch data接口传递的timeout入参可增加其值或直接设置为-1。FLOW_FUNC_ERR_NOT_SUPPORT 564002功能不支持可能的原因如下- 单func接口未开放该能力替换成多func接口可以规避该报错。- 用户未实现对应的接口如故障恢复场景ResetFlowFuncState未实现默认会返回不支持。FLOW_FUNC_STATUS_REDEPLOYING 564003降级部署中可恢复错误触发降级部署导致当前获取不到数据等待降级部署结束后会返回其他返回码。若降级部署成功正常返回数据若降级部署失败返回其他不可恢复错误码。FLOW_FUNC_STATUS_EXIT 564004UDF进程退出中Flow func在等待输入数据的过程中如果进程收到退出信号会返回该错误码表示进程准备退出停止输入数据准备。需要根据日志排查UDF进程收到退出信号的原因。FLOW_FUNC_ERR_DRV_ERROR 564100driver通用错误请检查环境驱动包安装是否正常检查设备状态是否正常。若当前环境安装包符合预期且环境状态正常请根据日志排查问题或联系工程师处理您可以获取日志后单击Link联系技术支持。。日志的详细介绍请参见《日志参考》。FLOW_FUNC_ERR_MEM_BUF_ERROR 564101驱动内存buffer接口错误请检查环境驱动包安装是否正常检查设备状态是否正常。若当前环境安装包符合预期且环境状态正常请根据日志报错排查问题或联系工程师您可以获取日志后单击Link联系技术支持。。日志的详细介绍请参见《日志参考》。FLOW_FUNC_ERR_QUEUE_ERROR 564102驱动队列接口错误请检查环境驱动包安装是否正常检查设备状态是否正常。若当前环境安装包符合预期且环境状态正常请根据日志报错排查问题或联系工程师您可以获取日志后单击Link联系技术支持。。日志的详细介绍请参见《日志参考》。FLOW_FUNC_ERR_EVENT_ERROR 564103驱动事件接口错误请检查环境驱动包安装是否正常检查设备状态是否正常。若当前环境安装包符合预期且环境状态正常请根据日志报错排查问题或联系工程师您可以获取日志后单击Link联系技术支持。。日志的详细介绍请参见《日志参考》。FLOW_FUNC_ERR_USER_DEFINE_START 9900000用户自定义错误码从当前错误码开始定义-FLOW_FUNC_ERR_USER_DEFINE_END 9999999用户自定义错误码以当前错误码结束-AICPUAICPU在执行模型的过程中有可能向用户上报以下错误码每个错误码含义如下。返回码含义解决方法int32_t AICPU_SCHEDULE_ERROR_PARAMETER_NOT_VALID 521001参数校验无效参数校验失败返回该错误码包括但不限于输入参数超出系统支持范围过程中某些参数不匹配。返回该错误码时日志会打印异常的参数及异常原因请结合具体日志定位原因。int32_t AICPU_SCHEDULE_ERROR_FROM_DRV 521003Driver接口返回错误请检查环境驱动包安装是否正常检查设备状态是否正常。若当前环境安装包符合预期且环境状态正常请根据日志排查问题或联系工程师处理您可以获取日志后单击Link联系技术支持。。日志的详细介绍请参见《日志参考》。int32_t AICPU_SCHEDULE_ERROR_NOT_FOUND_LOGICAL_TASK 521005未找到需要执行的AICPU任务请检查环境驱动包与CANN包版本是否兼容。若当前环境安装包符合预期且环境状态正常请根据日志排查问题或联系工程师处理您可以获取日志后单击Link联系技术支持。。日志的详细介绍请参见《日志参考》。int32_t AICPU_SCHEDULE_ERROR_INNER_ERROR 521008AICPU内部错误请检查环境驱动包与CANN包版本是否兼容。若当前环境安装包符合预期且环境状态正常请根据日志排查问题或联系工程师处理您可以获取日志后单击Link联系技术支持。。日志的详细介绍请参见《日志参考》。int32_t AICPU_SCHEDULE_ERROR_OVERFLOW 521011发生溢出乘法或加法运算发生溢出请结合具体日志定位原因。int32_t AICPU_SCHEDULE_ERROR_MODEL_EXIT_ERR 521104模型触发执行失败模型执行过程中返回值被置为异常标记位因此模型无法继续执行。请查看日志中是否有其他报错结合具体日志定位原因。int32_t AICPU_SCHEDULE_ERROR_MODEL_EXECUTE_FAILED 521106模型执行过程中TSCH上报的模型执行失败模型执行过程中收到异常终止消息需要终止模型终止原因为模型流执行失败。请查看日志中是否有其他报错结合具体日志定位原因。int32_t AICPU_SCHEDULE_ERROR_TSCH_OTHER_ERROR 521107模型执行过程中TSCH上报的其他错误模型执行过程中收到异常终止消息需要终止模型。请查看日志中是否有其他报错结合具体日志定位原因。int32_t AICPU_SCHEDULE_ERROR_DISCARD_DATA 521108模型执行过程中丢弃Mbuf数据模型执行过程中缓存的Mbuf数据超过阈值需要丢弃Mbuf数据。解决方法为调整缓存Mbuf的数量或者时间阈值。int32_t AICPU_SCHEDULE_ERROR_DRV_ERR 521206driver接口返回错误请检查环境驱动包安装是否正常检查设备状态是否正常。若当前环境安装包符合预期且环境状态正常请根据日志排查问题或联系工程师处理您可以获取日志后单击Link联系技术支持。。日志的详细介绍请参见《日志参考》。int32_t AICPU_SCHEDULE_ERROR_MALLOC_MEM_FAIL_THROUGH_DRV 521207通过driver接口申请内存失败请检查环境驱动包安装是否正常检查设备状态是否正常。若当前环境安装包符合预期且环境状态正常请检查设备内存使用情况是否达到设备内存上限。请根据日志报错排查问题或联系工程师您可以获取日志后单击Link联系技术支持。。日志的详细介绍请参见《日志参考》。int32_t AICPU_SCHEDULE_ERROR_SAFE_FUNCTION_ERR 521208memcpy_s等安全函数执行失败请检查环境驱动包安装是否正常检查设备状态是否正常。若当前环境安装包符合预期且环境状态正常请根据日志排查问题或联系工程师处理您可以获取日志后单击Link联系技术支持。。日志的详细介绍请参见《日志参考》。int32_t AICPU_SCHEDULE_ERROR_INVAILD_EVENT_SUBMIT 521209AICPU提交事件失败请检查环境驱动包安装是否正常检查设备状态是否正常。若当前环境安装包符合预期且环境状态正常请根据日志排查问题或联系工程师处理您可以获取日志后单击Link联系技术支持。。日志的详细介绍请参见《日志参考》。int32_t AICPU_SCHEDULE_ERROR_CALL_HCCL 521500AICPU调用HCCL接口失败请检查环境驱动包安装是否正常检查设备状态是否正常。若当前环境安装包符合预期且环境状态正常请根据日志排查问题或联系工程师处理您可以获取日志后单击Link联系技术支持。。日志的详细介绍请参见《日志参考》。【免费下载链接】geGEGraph Engine是面向昇腾的图编译器和执行器提供了计算图优化、多流并行、内存复用和模型下沉等技术手段加速模型执行效率减少模型内存占用。 GE 提供对 PyTorch、TensorFlow 前端的友好接入能力并同时支持 onnx、pb 等主流模型格式的解析与编译。项目地址: https://gitcode.com/cann/ge创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考