news 2026/7/5 16:50:48

CANN ops-sparse 日志速查表

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
CANN ops-sparse 日志速查表

日志速查表

【免费下载链接】ops-sparse本项目是CANN提供的高性能稀疏矩阵计算的算子库,专注于优化稀疏矩阵的计算效率。项目地址: https://gitcode.com/cann/ops-sparse

日志级别选择

场景示例
参数校验失败OP_LOGEOP_LOGE("aclsparseSpMV", "handle is nullptr")
ACL Runtime 调用失败OP_LOGEOP_LOGE("aclsparseSpMV", "aclrtMalloc failed, ret=%d", ret)
不支持的格式/类型OP_LOGEOP_LOGE("aclsparseSpMV", "unsupported format: %d", format)
潜在问题/降级OP_LOGWOP_LOGW("aclsparseSpMV", "nnz=0, returning early")
Kernel 启动OP_LOGIOP_LOGI("aclsparseSpMV", "launching kernel, blocks=%u", numBlocks)
Tiling 参数OP_LOGDOP_LOGD("aclsparseSpMV", "tiling: rows=%u, cols=%u", rows, cols)
描述符字段OP_LOGDOP_LOGD("aclsparseSpMV", "matA: format=%d, nnz=%lu", format, nnz)

格式规范

OP_LOGx("API名", "格式化字符串", 参数...);
  • 第一个参数:API 名或算子名(如"aclsparseSpMV"
  • 后续参数:printf 风格格式化
  • 禁止在日志中使用std::endl,使用\n或直接省略

稀疏算子特有参数

参数格式示例
矩阵维度rows=%lu, cols=%lu, nnz=%luOP_LOGD("...", "mat: rows=%lu, cols=%lu, nnz=%lu", rows, cols, nnz)
稀疏格式format=%d (CSR/COO/CSC)OP_LOGD("...", "format=%d", inner->format)
索引类型idxType=%d, base=%dOP_LOGD("...", "idxType=%d, base=%d", ptrType, baseType)
数据类型valueType=%dOP_LOGD("...", "valueType=%d", valueType)
核数blockDim=%uOP_LOGI("...", "blockDim=%u", blockDim)

【免费下载链接】ops-sparse本项目是CANN提供的高性能稀疏矩阵计算的算子库,专注于优化稀疏矩阵的计算效率。项目地址: https://gitcode.com/cann/ops-sparse

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

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/5 16:49:27

5分钟上手hexo-tag-aplayer:从安装到播放网易云歌单的快速教程

5分钟上手hexo-tag-aplayer:从安装到播放网易云歌单的快速教程 【免费下载链接】hexo-tag-aplayer Embed aplayer in Hexo posts/pages 项目地址: https://gitcode.com/gh_mirrors/he/hexo-tag-aplayer hexo-tag-aplayer是一款强大的Hexo标签插件&#xff0c…

作者头像 李华
网站建设 2026/7/5 16:49:21

如何永久保存微信聊天记录:3步掌握WeChatMsg完整指南

如何永久保存微信聊天记录:3步掌握WeChatMsg完整指南 【免费下载链接】WeChatMsg 提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告 项目地址: https://gitcode.com/GitHub_Trending/we/WeChat…

作者头像 李华
网站建设 2026/7/5 16:44:15

Golden Gridlet工具使用指南:一键可视化网格与基线辅助开发

Golden Gridlet工具使用指南:一键可视化网格与基线辅助开发 【免费下载链接】Golden-Grid-System A folding grid for responsive design. 项目地址: https://gitcode.com/gh_mirrors/go/Golden-Grid-System Golden Gridlet是Golden Grid System(…

作者头像 李华
网站建设 2026/7/5 16:43:51

MACS3高级参数配置指南:从基础到进阶的测序数据分析技巧

MACS3高级参数配置指南:从基础到进阶的测序数据分析技巧 【免费下载链接】MACS MACS -- Model-based Analysis of ChIP-Seq 项目地址: https://gitcode.com/gh_mirrors/ma/MACS MACS3(Model-based Analysis of ChIP-Seq)是一款功能强大…

作者头像 李华
网站建设 2026/7/5 16:42:43

Topit:终极macOS窗口管理方案,彻底改变你的多任务工作方式

Topit:终极macOS窗口管理方案,彻底改变你的多任务工作方式 【免费下载链接】Topit Pin any window to the top of your screen / 在Mac上将你的任何窗口强制置顶 项目地址: https://gitcode.com/gh_mirrors/to/Topit 在macOS系统中,你…

作者头像 李华