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

CANNBot torch-compile 快速入门

CANNBot torch-compile 快速入门

【免费下载链接】cannbot-skillsCANNBot 是面向 CANN 开发的用于提升开发效率的系列智能体,本仓库为其提供可复用的 Skills 模块。项目地址: https://gitcode.com/cann/cannbot-skills

概述

torch-compile是 PyTorchtorch.compile图模式编排入口,用agents/下的 Subagent 组织不同图模式能力。当前已提供torch-npugraph-exSubagent,面向昇腾 NPUnpugraph_ex/aclgraph模式,覆盖 torch.compile + TorchAir 的配置指导、脚本迁移、自定义算子入图、编译错误和运行时错误诊断。

安装

Claude Code

/plugin marketplace add https://gitcode.com/cann/skills.git /plugin install torch-compile@cannbot /reload-plugins

安装后新开会话,或在当前会话执行/clear触发SessionStarttorch-compile是主对话入口,会把AGENTS.md注入当前 Claude 上下文,并通过agents/torch-npugraph-ex.md处理 npugraph_ex 专项工作。

验证:

claude plugin list # 应看到 torch-compile@cannbot ✔ enabled

OpenCode

opencode plugin cannbot@git+https://gitcode.com/cann/skills.git

如需只启用该插件,在.opencode/opencode.json中配置:

{ "plugin": [["cannbot@git+https://gitcode.com/cann/skills.git", {"team": "torch-compile"}]] }

配置后重启 OpenCode。OpenCode 会注册torch-npugraph-exSubagent,并通过插件消息 transform 把AGENTS.md注入主对话上下文。

如果更新插件后仍只看到旧的 skills、agents 或上下文没有变化,可能是 OpenCode 复用了旧插件缓存。可清理缓存后重新安装并重启:

rm -rf ~/.cache/opencode/ opencode plugin cannbot@git+https://gitcode.com/cann/skills.git

使用示例

我想用 torch.compile 在昇腾 NPU 上加速推理,应该怎么配置 npugraph_ex?
我的模型使用 npugraph_ex 编译失败了,帮我分析这段报错日志。
怎么把自定义算子加入 npugraph_ex 图编译?

可用 Agents

Agent用途
torch-compiletorch.compile 图模式 primary 编排入口
torch-npugraph-exnpugraph_ex / aclgraph 模式专项 Subagent

可用 Skills

Skill用途
torch-npugraph-ex-knowledgenpugraph_ex 基础知识与配置说明
torch-npugraph-ex-templatenpugraph_ex 代码模板
torch-npugraph-ex-dfx-triage问题定位分诊
torch-npugraph-ex-compile-error-diagnosis编译错误诊断
torch-npugraph-ex-runtime-error-diagnosis运行时错误诊断
torch-custom-ops-guide自定义算子入图指导

【免费下载链接】cannbot-skillsCANNBot 是面向 CANN 开发的用于提升开发效率的系列智能体,本仓库为其提供可复用的 Skills 模块。项目地址: https://gitcode.com/cann/cannbot-skills

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

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

相关文章:

  • 2026河北钢制防火门多少钱一平米?甲乙丙级最新报价
  • CANN混元视频配置说明
  • 数据中心工频UPS哪家好?2026工频不间断电源/核磁用UPS电源生产厂家权威推荐 - 栗子测评
  • CTF中的音频隐写术实战:从‘兔耳’和‘调频收音机’两道Misc题,学会用Python脚本提取隐藏信息
  • HermesAgent工具连接Taotoken自定义模型提供方的完整流程
  • CANN Bench交叉熵损失算子评测
  • Matlab阶跃响应性能指标自动化计算:从原理到工程实践
  • 如何快速上手elec-ops-inspection:昇腾平台部署指南
  • Configor 自动重载功能深度解析:实现配置热更新的终极指南
  • CANN/hccl RDMA QP端口配置路径
  • 轨距调整片定制哪家好?2026年绝缘轨距块生产厂家优质供应商推荐指南:新建铁路配件领衔 - 栗子测评
  • 2026机房不间断电源生产厂家哪家好?深圳不间断电源生产厂家实力深度解析 - 栗子测评
  • cann/asc-devkit SetGradOutput接口
  • CANN ops-fft部署指南:生产环境中的配置、监控与故障排除
  • npc_gzip异常处理与调试手册:解决压缩器错误的10个实用技巧
  • Commit Mono版本管理指南:如何优雅地升级和回滚字体版本
  • 源头工厂直供:利成充气水池定制厂家,广东便携式宠物泳池、PVC 戏水玩具、水上充气浮排专业生产基地 - 栗子测评
  • 穿透算法黑箱:2026论文降AI率工具深度测评,早标网语义保真度99%
  • 橡胶垫板定制厂家推荐:新建铁路配件领衔,2026年口碑好的调高垫板批发厂家/轨道橡胶垫板生产厂家/精调件生产厂家盘点 - 栗子测评
  • Transformer架构解析:自注意力机制与LLM核心技术
  • CrossGeo:首个跨卫星-无人机-地面三重视角的6-DoF 3D重建与定位数据集详解
  • 【YOLO目标检测全栈实战】48 深入TensorRT加速:从28ms到6ms的C++推理实战
  • Seed-VC语音克隆指南:5分钟实现零样本实时语音转换的终极方案
  • ARM SPE Profiling Buffer机制与性能分析实践
  • 地空协同巡检新范式:elec-ops-inspection 3D空间建模技术
  • GIFT应用案例:从Web服务到移动应用的实际部署方案
  • USB/IP Windows:打破物理限制的USB设备网络共享终极方案
  • 钢制平开防火窗|2026价格与工程应用要点
  • STR71X芯片JTAG失效分析与Bootloader恢复指南
  • Symfony String国际化实战:为什么它比原生PHP字符串函数更强大