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

CANN/pypto PASS组件错误码说明

PASS 组件错误码说明文档【免费下载链接】pyptoPyPTO发音: pai p-t-oParallel Tensor/Tile Operation编程范式。项目地址: https://gitcode.com/cann/pypto范围F40000-F44002本文档说明 PASS 组件的错误码定义、场景说明与排查建议。补充错误码时可注明关联 Skill链接至 .agents/skills 下对应技能。错误码定义与使用说明相关错误码的枚举与码值统一定义在framework/include/tilefwk/error_code.hPASS 侧见 TensorErr、OperationErr、FunctionErr、GraphErr、ConfigErr 等。前端传入的错误内容前端用户通用排查方法排查步骤步骤 1日志落盘export ASCEND_PROCESS_LOG_PATH$(pwd)/logs/$(date %Y%m%d%H%M%S)export ASCEND_GLOBAL_LOG_LEVEL0步骤 2识别错误码根据报错信息中的错误码识别问题类别如F40000、F41000。步骤 3对照错误码定义根据错误码前缀定位问题归属F40***→ Tensor 定义或属性问题F41***→ Operation 定义或连接问题F42***→ Function 图结构问题F43***→ Graph 拓扑问题F44***→ 配置问题步骤 4定位用户配置根据错误码定义中的行为描述定位对应的前端配置项。常见前端问题修复建议问题类型修复方法Tile Shape 超限减小 tile shape 参数值Shape 不匹配调整 Tensor shape 或更换 OPdtype 不支持更换为 OP 支持的 dtype空指针确保 Tensor/OP 正确创建和连接边界标记缺失对跨子图 Tensor 设置 boundary 属性循环依赖修改计算逻辑消除数据循环memType 不合法使用框架支持的内存类型路径Tensor相关错误F40000 TENSOR_NULL_POINTER描述Tensor或其关联的操作存在空指针引用行为Tensor的producer为nullTensor的consumer为nullOperation的input tensor为nullOperation的output tensor为nullTensor的消费者中存在null consumerTensor的生产者中存在null producerF40001 TENSOR_INVALID_MEMORY_TYPE描述Tensor的内存类型配置不合法或不匹配行为Tensor 的内存类型为无效 / 未定义值Tensor 的内存类型与所在子图 / 计算单元要求不兼容动态形状 Tensor 使用了不合法的内存类型配置边界 Tensor 未使用规定的内存类型F40002 TENSOR_SUBGRAPH_BOUNDARY描述跨子图使用的Tensor未正确标记边界行为DDR tensor未标记为subgraph boundary跨子图的tensor未标记为subgraph boundaryTensor的subgraph id为NOT_IN_SUBGRAPHF40003 TENSOR_SHAPE_MISMATCH描述Tensor的shape配置与操作语义不匹配行为特定OP的输入输出tensor shape或者memType不合规F40004 TENSOR_UNSUPPORTED_DATATYPE描述Tensor的数据类型不被操作支持行为OP与输入输出tensor支持的数据类型不符F40005 TENSOR_MEMORY_ALLOCATION描述Tensor的内存分配配置不合法行为同一内存区域被多个 Tensor 非法重叠占用内存段划分不合理导致地址越界Tensor 内存大小为0或超出合法分配范围动态内存分配属性缺失或配置非法Tensor 内存对齐方式不符合硬件约束F40006 TENSOR_DYNAMIC_ATTR描述动态形状相关属性缺失或配置错误行为OP的动态相关属性缺失Tensor的dynValidShape为空Operation相关错误F41000 OP_INVALID_OPERAND_COUNT描述OP的输入输出数量不符合预期行为OP的实际输入Tensor数不合规OP的实际输出Tensor数不合规控制依赖 / 边带输入数量不符合约束F41001 OP_NULL_POINTER描述操作或其属性存在空指针引用行为Operation为nullOperation的op attribute为nullOperation的IOperands或OOperands为nullF41002 OP_INVALID_OPCODE描述操作的opcode在当前上下文中不合法行为OP不合规F41003 OP_PRODUCER_CONSUMER描述操作的输入输出依赖关系不完整行为OP没有生产者或者消费者F41004 OP_SPECIAL_CONSTRAINT描述特殊操作违反了特定的约束条件行为特定OP的生产者消费者OP类型不合规特定OP的to memType类型不合规F41005 OP_NESTING_DEPTH描述特定操作的嵌套深度超过限制行为特定OP嵌套深度超过限制F41006 OP_SEQUENCE_ERROR描述操作序列中存在不允许的操作组合行为存在不允许的OP或OP组合Function相关错误F42000 FUNCTION_GRAPH_STRUCTURE描述Function的图结构不完整或不合法行为Function中存在null operationFunction的incast为空Function的outcast为空Function中存在循环依赖子图拓扑结构不正确子图ID超出范围空子图存在F42001 FUNCTION_BOUNDARY_COMPLETENESS描述Function的输入输出边界不完整行为Incast没有consumerOutcast没有producerOperation的subgraphID为负数且不是NOP操作F42002 FUNCTION_GRAPH_CONNECTION描述Function的图连接关系不正确行为输入输出图不匹配子图边界tensor未正确标记边索引超出operations_ size操作的magic number找不到F42003 FUNCTION_EXPAND_FEATURE描述Function展开功能的状态不正确行为ExpandFunctionAccelerate标志未重置为false局部定义的临时tensor用作操作输入没有producerF42004 FUNCTION_MEMORY_REACHABILITY描述Function中的内存类型转换不可达行为特定OP的输入输出memory type不可达输入输出memory type转换路径不存在F42005 FUNCTION_UNIQUENESS描述Function中存在重复的标识符行为Operation的magic number重复Tensor的magic number重复F42006 FUNCTION_SPECIAL_STRUCTURE描述Function中存在特殊的结构性问题行为存在不符合拓扑规范的特殊节点连接方式子图嵌套结构不符合框架约束Function 内存在不允许的特殊算子组合结构Graph相关错误F43000 GRAPH_LOOP_DETECTION描述图中存在循环依赖行为OperationLoopCheck失败存在循环依赖LoopCheck失败存在循环F43001 GRAPH_TOPOLOGY_STRUCTURE描述图的拓扑结构不正确行为子图拓扑结构不正确父子图ID关系不正确parent subGraphId应小于等于subGraphId边索引超出operations_ sizeF43002 GRAPH_SUBGRAPH_EMPTY描述存在空的子图行为子图为空空子图存在F43003 GRAPH_SUBGRAPH_ID_INVALID描述子图ID配置不合法行为子图ID为负数且不是NOP操作子图ID超出totalSubGraphNum范围F43004 GRAPH_EDGE_CONSISTENCY描述图的边连接关系不一致行为inEdgeGraph和outEdgeGraph大小不匹配节点在inGraph_中的位置超出outGraph_范围节点在inGraph_中但在outGraph_中找不到outEdgeGraph中有未被遍历的边F43005 GRAPH_COLOR_CONSISTENCY描述图的着色信息不一致行为colorInGraph_和colorOutGraph_一致性检查失败colorOutGraph_和输入匹配失败原始操作和子图操作之间的边在colorOutGraph_中缺失colorOutGraph_中的边在outGraph_中没有对应边F43006 GRAPH_READY_STATE描述图的就绪状态不一致行为拓扑结构中就绪状态不一致readyState与负的前驱计数不匹配F43007 GRAPH_AIV_AIC_MIX描述子图中混合了不兼容的计算单元行为子图中同时存在AIV和AIC操作子图中同时存在UB和L0/L1内存类型tensorConfig相关错误F44000 CONFIG_MEMORY_TYPE_REACHABLE描述内存类型之间不存在可达的转换路径行为输入输出内存类型不可达内存类型转换路径不存在F44001 CONFIG_SUBGRAPH_BOUNDARY描述跨子图的Tensor边界标记缺失行为DDR tensor未标记为子图边界跨子图的tensor未标记为子图边界F44002 CONFIG_TENSOR_MEMORY_TYPE描述Tensor的内存类型配置不合法行为内存类型不匹配F44003 CONFIG_TENSOR_MEMORY_TYPE描述配置文件读取、解析或加载失败 行为配置文件打开失败配置文件读取失败配置文件中不存在对应的配置项配置文件对应tab下不存在指定的配置key配置项读取失败不存在指定的配置信息【免费下载链接】pyptoPyPTO发音: pai p-t-oParallel Tensor/Tile Operation编程范式。项目地址: https://gitcode.com/cann/pypto创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关文章:

CANN/pypto PASS组件错误码说明

PASS 组件错误码说明文档 【免费下载链接】pypto PyPTO(发音: pai p-t-o):Parallel Tensor/Tile Operation编程范式。 项目地址: https://gitcode.com/cann/pypto 范围:F40000-F44002本文档说明 PASS 组件的错误码定义、场…...

CANN/pypto:Tensor构造函数

pypto.Tensor构造函数 【免费下载链接】pypto PyPTO(发音: pai p-t-o):Parallel Tensor/Tile Operation编程范式。 项目地址: https://gitcode.com/cann/pypto 产品支持情况 产品是否支持Atlas A3 训练系列产品/Atlas A3 推理系列产品…...

CANN/asc-devkit同步通知API文档

asc_sync_notify 【免费下载链接】asc-devkit 本项目是CANN 推出的昇腾AI处理器专用的算子程序开发语言,原生支持C和C标准规范,主要由类库和语言扩展层构成,提供多层级API,满足多维场景算子开发诉求。 项目地址: https://gitcod…...

AspectCore-Framework反射扩展:打造极致性能的.NET应用终极指南

AspectCore-Framework反射扩展:打造极致性能的.NET应用终极指南 【免费下载链接】AspectCore-Framework AspectCore is an AOP-based cross platform framework for .NET Standard. 项目地址: https://gitcode.com/gh_mirrors/as/AspectCore-Framework Aspec…...

Netlify CLI 部署完全指南:从零到生产环境的10个步骤

Netlify CLI 部署完全指南:从零到生产环境的10个步骤 【免费下载链接】cli Netlify Command Line Interface 项目地址: https://gitcode.com/gh_mirrors/cli16/cli Netlify CLI 是一款功能强大的命令行工具,能帮助开发者轻松实现从本地开发到生产…...

KaTrain围棋AI:5步开启专业级围棋训练新时代 [特殊字符]

KaTrain围棋AI:5步开启专业级围棋训练新时代 🎯 【免费下载链接】katrain Improve your Baduk skills by training with KataGo! 项目地址: https://gitcode.com/gh_mirrors/ka/katrain 你是否渴望提升围棋水平,却苦于缺乏专业指导&am…...

硬件工程选型解析:钡特电源VB60-24S12LD与金升阳URB2412LD-60WR3同属工业高可靠

在工业硬件研发、设备调试与批量量产工作中,大功率工业DC-DC模块的工况适配性、结构规范性与运行稳定性,是硬件研发工程师重点核查的核心指标,直接决定工控设备、电力终端、智能装备的长期运行可靠性。在60W级国产直流电源模块品类中&#xf…...

健身房会员行为可视化涨点改进 | 全网独家复现,健康洞察实战篇 引入多维度可视化+用户分层分析,助力会员留存、课程优化、个性化指导有效涨点

目录 一、实战背景与核心目标(贴合健身房实际运营场景) 1.1 实战背景 1.2 核心目标 1.3 数据集说明(可直接获取,确保复现) 二、完整代码实现(全流程可复现,标注详细注释) 2.1 环境配置(明确版本,避免兼容问题) 2.2 数据加载与初步探索(补充异常值、冗余数据…...

如何快速上手Balena Etcher:新手必学的3种安装方法和实用技巧

如何快速上手Balena Etcher:新手必学的3种安装方法和实用技巧 【免费下载链接】etcher Flash OS images to SD cards & USB drives, safely and easily. 项目地址: https://gitcode.com/GitHub_Trending/et/etcher Balena Etcher是一款开源的镜像烧录工具…...

Hello-Agents 第二部分-第九章总结:上下文工程

作者:逆境不可逃 技术永无止境 希望我的内容可以帮助到你!!!!! 大家吼 ! 我是 逆境不可逃 今天给大家带来文章《Hello-Agents 第二部分-第九章总结:上下文工程》. Hello-Agents 官方地址:data…...

【与我学 ClaudeCode】规划与协调篇 之 Skills:按需加载的领域知识框架

作者:逆境不可逃 技术永无止境 希望我的内容可以帮助到你!!!!! 大家吼 ! 我是 逆境不可逃 今天给大家带来文章《【与我学 ClaudeCode】规划与协调篇 之 Skills:按需加载的领域知识框架》. Lea…...

5分钟快速生成专业README文件:readme-md-generator完全指南

5分钟快速生成专业README文件:readme-md-generator完全指南 【免费下载链接】readme-md-generator 📄 CLI that generates beautiful README.md files 项目地址: https://gitcode.com/gh_mirrors/re/readme-md-generator 在开源项目开发中&#x…...

iTorrent完整指南:如何在iPhone上实现专业级种子下载管理

iTorrent完整指南:如何在iPhone上实现专业级种子下载管理 【免费下载链接】iTorrent Torrent client for iOS 16 项目地址: https://gitcode.com/gh_mirrors/it/iTorrent iTorrent是一款专为iOS 16设备设计的专业种子客户端应用,让你能够在iPhone…...

如何免费解锁网易云音乐无损音质:5个步骤掌握Netease_url终极工具

如何免费解锁网易云音乐无损音质:5个步骤掌握Netease_url终极工具 【免费下载链接】Netease_url 网易云无损解析 项目地址: https://gitcode.com/gh_mirrors/ne/Netease_url 还在为网易云音乐的无损音质限制而烦恼吗?想要轻松获取高品质音乐资源却…...

鸿蒙备考题库页面构建:今日计划与题目预览模块的详细解析

鸿蒙备考题库页面构建:今日计划与题目预览模块的详细解析 前言 在 HarmonyOS 6.0 应用开发中,在线教育类页面的学习计划展示和题目练习模块是用户停留时间最长的核心区域。本文将以“备考题库”应用中的“今日学习计划”任务列表和“题目预览”答题卡片为…...

企业级微服务架构解决方案:Abp Vnext Pro框架的5大技术优势解析

企业级微服务架构解决方案:Abp Vnext Pro框架的5大技术优势解析 【免费下载链接】abp-vnext-pro Abp Vnext 的 Vue 实现版本 项目地址: https://gitcode.com/gh_mirrors/ab/abp-vnext-pro Abp Vnext Pro是一个基于ABP框架和Vue.js技术栈构建的企业级开发平台…...

鸿蒙备考题库页面构建:学习进度可视化与练习模式网格设计

鸿蒙备考题库页面构建:学习进度可视化与练习模式网格设计 前言 在 HarmonyOS 6.0 应用开发中,在线教育类页面的核心挑战在于如何将学习进度、练习入口、知识图谱等多维信息高效整合。本文将以“备考题库”应用的主页面为例,深入解析如何在鸿…...

NebulaGraph Console终极指南:简单快速掌握图数据库命令行工具

NebulaGraph Console终极指南:简单快速掌握图数据库命令行工具 【免费下载链接】nebula-console Command line interface for the Nebula Graph service 项目地址: https://gitcode.com/gh_mirrors/ne/nebula-console NebulaGraph Console是NebulaGraph图数据…...

mPDF实战指南:PHP环境下HTML转PDF的高性能解决方案深度解析

mPDF实战指南:PHP环境下HTML转PDF的高性能解决方案深度解析 【免费下载链接】mpdf PHP library generating PDF files from UTF-8 encoded HTML 项目地址: https://gitcode.com/gh_mirrors/mp/mpdf 在当今数字化办公环境中,PDF文档生成已成为企业…...

如何在Linux系统上安装Realtek RTL8125 2.5GbE网卡驱动:完整配置指南

如何在Linux系统上安装Realtek RTL8125 2.5GbE网卡驱动:完整配置指南 【免费下载链接】realtek-r8125-dkms A DKMS package for easy use of Realtek r8125 driver, which supports 2.5 GbE. 项目地址: https://gitcode.com/gh_mirrors/re/realtek-r8125-dkms …...

【ElevenLabs新疆话语音落地实战】:20年语音AI专家亲授3大合规适配难点与5步部署清单

更多请点击: https://kaifayun.com 第一章:ElevenLabs新疆话语音落地的背景与战略价值 随着国家“东数西算”工程纵深推进和多语种人工智能基础设施建设提速,维吾尔语作为我国重要的少数民族语言之一,其语音合成技术的自主可控与…...

Kubernete

简介 Kubernetes(简称 K8s)是一个 开源的容器编排平台,用于自动化 部署、扩展、管理容器化应用 的工具。 假设你有很多个应用(比如用 Docker 打包的服务),Kubernetes 能帮你: ✅ 自动部署&#…...

集成网口设计全攻略:带磁性RJ45的选型、PoE适配与EMC布局实战

📌 摘要: 集成网口(带网络变压器的RJ45连接器)将隔离变压器、共模扼流圈和RJ45插座合为一体,极大简化了以太网物理层设计。但不同PHY驱动类型、PoE功率等级、EMC性能要求以及工业环境振动等因素,都直接影响…...

circumflex 语法高亮功能详解:让评论和文章更易读的终极指南

circumflex 语法高亮功能详解:让评论和文章更易读的终极指南 【免费下载链接】circumflex 🌿 Its Hacker News in your terminal 项目地址: https://gitcode.com/gh_mirrors/ci/circumflex circumflex 是一个强大的终端 Hacker News 浏览器&#…...

Genie入门指南:5分钟快速部署你的第一个大数据作业

Genie入门指南:5分钟快速部署你的第一个大数据作业 【免费下载链接】genie Distributed Big Data Orchestration Service 项目地址: https://gitcode.com/gh_mirrors/genie/genie Genie是一款强大的分布式大数据编排服务(Distributed Big Data Or…...

机器视觉开发-使用YOLO8预训练模型检测目标

在计算机视觉领域,目标检测是一项基础而重要的任务。今天,我将介绍如何使用Ultralytics的YOLOv8库,仅用一行代码就能实现强大的目标检测功能。YOLOv8简介YOLO(You Only Look Once)是一种流行的实时目标检测算法&#x…...

如何快速掌握Prism-Samples-Wpf交互性编程:InvokeCommandAction事件驱动开发终极指南

如何快速掌握Prism-Samples-Wpf交互性编程:InvokeCommandAction事件驱动开发终极指南 【免费下载链接】Prism-Samples-Wpf Samples that demonstrate how to use various Prism features with WPF 项目地址: https://gitcode.com/gh_mirrors/pr/Prism-Samples-Wpf…...

简单掌握C++中的函数模板

1.函数模板的声明和模板函数的生成 1.1函数模板的声明 函数模板可以用来创建一个通用的函数&#xff0c;以支持多种不同的形参&#xff0c;避免重载函数的函数体重复设计。它的最大特点是把函数使用的数据类型作为参数。 函数模板的声明形式为&#xff1a; template<typenam…...

feh主题系统完全指南:如何自定义界面外观和风格

feh主题系统完全指南&#xff1a;如何自定义界面外观和风格 【免费下载链接】feh a fast and light image viewer 项目地址: https://gitcode.com/gh_mirrors/fe/feh feh是一款轻量级图片查看器&#xff0c;以其高效和简洁著称。本文将详细介绍如何通过feh的主题系统自定…...

终极Emu模型架构解析:深入理解370亿参数的多模态Transformer

终极Emu模型架构解析&#xff1a;深入理解370亿参数的多模态Transformer 【免费下载链接】Emu Emu Series: Generative Multimodal Models from BAAI 项目地址: https://gitcode.com/gh_mirrors/emu/Emu Emu是由BAAI开发的革命性多模态生成模型系列&#xff0c;通过融合…...