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

CANN/opbase形状维度校验错误日志

OP_LOGE_FOR_INVALID_SHAPEDIM_WITH_REASON

【免费下载链接】opbase本项目是CANN算子库的基础框架库,为算子提供公共依赖文件和基础调度能力。项目地址: https://gitcode.com/cann/opbase

功能说明

记录并上报参数形状维度校验错误(附带原因说明)。当算子的指定参数形状维度不正确时,输出ERROR级别日志(含具体原因)并上报EZ0012错误码。

函数原型

OP_LOGE_FOR_INVALID_SHAPEDIM_WITH_REASON(entityName, paramName, incorrectDim, reason)

参数说明

参数名输入/输出说明
entityName输入算子名称或aclnn接口名称,支持const char*或std::string类型。
paramName输入参数名称,支持const char*或std::string类型。
incorrectDim输入实际维度(如"2D"),支持const char*或std::string类型。
reason输入错误原因描述,支持const char*或std::string类型。

返回值说明

约束说明

调用示例

关键代码示例如下,仅供参考,不支持直接拷贝运行。

// 预期输出: Parameter query of ApplyRotaryPosEmb has incorrect shape dim 3D. // Reason: The shape dims of input query must be 4 when the attr layout is 1 (BSND). if (queryDimNum != 4 && layout_ == 1) { std::string dimStr = std::to_string(queryDimNum) + "D"; OP_LOGE_FOR_INVALID_SHAPEDIM_WITH_REASON("ApplyRotaryPosEmb", "query", dimStr.c_str(), "The shape dims of input query must be 4 when the attr layout is 1 (BSND)."); return ge::GRAPH_FAILED; }

【免费下载链接】opbase本项目是CANN算子库的基础框架库,为算子提供公共依赖文件和基础调度能力。项目地址: https://gitcode.com/cann/opbase

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

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

相关文章:

  • 2026常州市本地黄金+铂金+白银+K金回收渠道实地走访,五家实力门店综合体验测评 - 亦辰小黄鸭
  • 闪购bx-et算法分析
  • 视频硬字幕提取的深度学习革命:从87种语言支持到智能去重
  • 华硕笔记本终极性能管理:GHelper轻量级控制工具完全指南
  • 如何快速掌握OpCore Simplify:黑苹果配置的终极自动化指南
  • 别再用老方法了!Unity Standard Assets 导入与旧脚本修复的两种实战方案
  • 2026安顺市本地黄金+铂金+白银+K金回收渠道实地走访,五家实力门店综合体验测评 - 亦辰小黄鸭
  • ESP32启动日志里的‘rst:0x1’和‘boot:0x13’到底在说什么?手把手教你解读复位与启动模式
  • CodeIsland:利用MacBook动态岛打造AI编码助手全局控制中心
  • 常德黄金上门回收找哪家?福运来口碑领跑 - 上门黄金回收
  • Kali 系统 Burp Suite 超详细安装教程,零基础小白也能一步到位
  • 如何用3个核心功能打造电影级直播效果:StreamFX实战指南
  • 从《原神》到独立游戏:拆解Unity帧更新(Fixed/Update/LateUpdate)如何影响你的游戏手感与性能
  • Go语言支付系统:聚合支付实战
  • 2026 雷达多普勒流量计十大生产厂家 综合实力对比解析 - 陈工日常
  • 国家中小学智慧教育平台电子课本下载工具完整使用指南:三步轻松获取优质教育资源
  • 基于Whisper与Streamlit构建语音控制AI代理:从原理到实践
  • 深度解析:AB Download Manager架构设计与高性能下载引擎实现
  • PX4Ctrl起飞代码里的“黑魔法”:解析电机加速曲线与高度控制策略
  • LinkSwift:多网盘直链解析架构与JavaScript脚本集成技术深度解析
  • 魔兽争霸3闪退修复指南:如何用WarcraftHelper解决5种常见崩溃问题
  • LookScanned.io终极指南:3分钟让PDF秒变专业扫描件
  • 思源宋体TTF终极指南:7种免费商用字体样式,新手5分钟快速上手
  • 专业级NES模拟器Mesen深度解析:从游戏怀旧到逆向开发的5大实战场景
  • 反PUA30天 Day26:明知道被PUA,又暂时走不了,你可以开始做这五件事 |乐想屋
  • Android混合开发避坑指南:WebView文件上传、权限请求与深色模式适配全解析
  • 3步解锁Flomo到Obsidian迁移:告别笔记碎片化的完整方案
  • Steam成就管理器终极指南:解锁、重置与批量操作完全解析
  • 收银会员一体化系统实战:从单店到连锁的数字化升级路
  • 3分钟快速上手:跨平台资源嗅探下载神器res-downloader完整指南