ascend-npu-porting 是做什么的?
可复用的 Codex 技能,用于将 PyTorch 代码适配到华为昇腾 NPU
可复用的 Codex 技能,用于将 PyTorch 代码适配到华为昇腾 NPU
该技能是一个专门为 Codex 设计的可复用工具,用于自动化地将基于 PyTorch 的深度学习代码迁移到华为昇腾 NPU 平台。它能够识别并替换 PyTorch 中的 CUDA 相关操作(如 `torch.cuda`、`.cuda()` 方法等),将其适配为昇腾 NPU 兼容的等价实现。此工具显著减少了手动移植的工作量,帮助开发者在昇腾硬件上快速运行 PyTorch 模型,同时保持代码逻辑的正确性和性能。支持环境包括 Codex CLI。工作原理基于静态分析,扫描代码中的 CUDA 依赖并进行系统化替换。
npx skills add Wancha0/ascend-npu-portingInstalled? Explore more 编程与开发 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →
可复用的 Codex 技能,用于将 PyTorch 代码适配到华为昇腾 NPU
Send and manage iMessages via BlueBubbles, including attachments, tapbacks, edits, replies, and groups.
Control Eight Sleep pods (status, temperature, alarms, schedules).
BluOS CLI (blu) for discovery, playback, grouping, and volume.
Create, search, and manage Bear notes via grizzly CLI.
Capture frames or clips from RTSP/ONVIF cameras.
Search GIF providers with CLI/TUI, download results, and extract stills/sheets.