开发与工程 ✓ NVIDIA · 官方 cupynumericcondapip-installationgpu-verificationlegatenumpy

cuPyNumeric 安装助手

指导在受支持环境中安装并验证 cuPyNumeric。

FollowSkills 评估 · FSRS-2.0
不推荐
56/ 100 五分制 2.8 / 5
信任安全19 / 25 · 3.8/5

技能明确禁止代理自动安装,要求隔离环境,并限定为预构建 conda/pip 使用;验证步骤、GPU 资源使用和潜在 CUDA 错误均有披露。扣分原因是 Miniforge 下载使用未固定版本的 latest URL,缺少哈希或签名校验,包含用户可执行的 curl/bash 与 rm -rf 命令,且未提供完整回滚或依赖安全说明。

可靠稳定8 / 20 · 2.0/5

安装路径、前置检查、烟雾测试、GPU 检查和故障排查较完整,命令与预期输出也有说明。扣分原因是仅静态审查,未执行验证;shell 命令偏 Linux,部分路径存在环境依赖,且正文要求始终通过 legate 验证而参考文件还提供直接 python 检查,失败反馈覆盖仍不完整。

适用触发10 / 15 · 3.3/5

目标用户、支持平台、Python/CUDA/GPU 条件、CPU 变体、pip/conda 路径以及源码和多节点非适用范围均较清楚。扣分原因是没有中文使用支持或面向中国大陆网络可达性的说明,外部 GitHub、conda-forge、NVIDIA 文档和包源的可达性未评估,GPU/容器等场景的边界仍需用户自行判断。

规范维护9 / 15 · 3.0/5

具备 front matter、作者、版本 2.0.0、许可证声明、上游与文档引用、分层章节、限制和故障排查;技能卡也声明了输出形式。扣分原因是缺少 Examples 推荐章节,缺少变更日志、明确维护责任和更新流程;题设提供的仓库许可证元数据为 NOASSERTION,许可证归属仍需治理确认。

有效结果6 / 15 · 2.0/5

对常见单机安装、隔离环境选择、CPU/GPU 变体判断和安装后验证提供了可直接复制的命令,核心任务大体可完成。扣分原因是静态审查无法证明命令在目标版本和平台上成功,GPU 验证成本较高且可能占用大量资源,部分建议仍依赖用户后续判断或外部文档。

证据核验4 / 10 · 2.0/5

技能包含预期数值、诊断命令、参考验证文件和 24 项评估用例,关键主张具备一定可审计性。扣分原因是没有可见的真实 CI 工作流、提交测试结果或独立第三方复核;BENCHMARK.md 属于仓库内自述材料,不能作为静态审查中的独立执行证据。

证据充分度: 评估于 2026年7月20日 审查版本 55f18499943e
使用前请注意
  • 不要把仓库内 benchmark 的 PASS 或性能提升百分比当作独立验证;本评估未执行任何命令。
  • Miniforge 引导命令下载并执行未固定版本的远程脚本,用户应先审阅来源并考虑哈希、签名或内部镜像。
  • GPU 验证脚本会申请大规模矩阵并持续运行,可能消耗显存、GPU 时间和临时磁盘;应先确认资源预算。
  • 许可证 front matter 与题设的 NOASSERTION 元数据存在治理层面的不确定性,应在发布前确认。
查看完整评分方法 →

这个 Skill 能做什么,适合哪些场景?

这是 NVIDIA skills 仓库中的一个 Agent Skill,专门指导用户通过 conda 或 pip 安装并验证 cuPyNumeric。它会先检查操作系统、Python、CUDA、GPU 和包管理器要求,再给出隔离环境中的安装命令。验证包括 NumPy 兼容性冒烟测试,以及在有受支持 GPU 时确认实际使用了 GPU。该 Skill 不覆盖源码构建、多节点网络、MPI 或 UCX 配置。

读取并建议执行 conda、pip、nvidia-smi、nvcc 和版本检查命令;提供 Miniforge 或 Python/pip 的引导命令;给出 conda 和 pip 安装步骤;生成临时 Python 脚本并通过 legate 运行冒烟测试;在 GPU 环境中运行 GPU 启动检查和 nvidia-smi 采样;根据常见导入、CUDA、环境激活和 GPU 变体错误提供排查方向。它不会替用户执行安装命令。

  1. 希望在 Linux GPU 服务器上安装 cuPyNumeric 并确认使用 Volta 或更新 GPU 的 Python 用户。
  2. 使用 CPU-only 笔记本、希望通过隔离 Python 环境运行 cuPyNumeric 的用户。
  3. 构建 GPU 容器但安装时看不到 GPU、需要使用 CONDA_OVERRIDE_CUDA 的用户。
  4. 已经安装 cuPyNumeric,但需要确认环境是否激活、CUDA 变体是否正确或 GPU 是否真正被使用的用户。

这个 Skill 有哪些优点和局限?

优点
  • 同时覆盖 conda 和 pip 安装路径。
  • 明确要求隔离环境,并禁止 Agent 直接执行安装。
  • 包含可复制的冒烟测试和 GPU 实际使用检查。
  • 覆盖 CPU、GPU、容器和常见环境不匹配问题。
局限
  • 需要用户自行运行所有安装命令。
  • GPU 路径要求 CUDA 12.2 或更高版本,以及 Volta 或更新架构。
  • 不覆盖源码构建、多节点、MPI 或 UCX。
  • macOS aarch64 仅支持 pip wheels;Windows 需要通过 WSL。

如何安装这个 Skill?

将该仓库中的 skills/cupynumeric-install/ 目录安装到支持 Agent Skills 的客户端。仓库 README 提供的命令是:npx skills add nvidia/skills --skill cupynumeric-install --yes。也可以使用 npx skills add nvidia/skills 后按提示选择技能和安装位置。若客户端尚未提供 npx 或 skills CLI,相关安装方式未在该 Skill 中说明。

如何使用这个 Skill?

在已加载该 Skill 的 Agent 中提出类似“请指导我在这台 Linux GPU 机器上安装并验证 cuPyNumeric”或“帮我排查 cuPyNumeric 为什么没有使用 GPU”的请求。Agent 应先检查前置条件,再选择 conda 或 pip,并只打印安装命令供用户执行;之后运行 legate 冒烟测试,必要时执行 GPU 使用检查。源码构建不属于本 Skill 的范围。

常见问题

这个 Skill 会自动安装 cuPyNumeric 吗?
不会。它明确禁止 Agent 执行 pip install、conda install 或其他安装器,只会打印命令并让用户运行。
CPU-only 设备可以使用它吗?
可以。cuPyNumeric 支持 CPU-only 使用,但 GPU 使用检查只适用于存在受支持 GPU 的环境。
为什么冒烟测试通过却没有 GPU 使用?
冒烟测试只证明结果正确,CPU 变体也能通过。应使用 legate --gpus 1 检查,并配合 nvidia-smi 观察显存和利用率。
可以用 conda 安装后再用 pip 补装吗?
不建议。该 Skill 要求不要在同一环境混用 conda 和 pip;切换前应先移除原安装。

同仓库的其他 Skills

均来自 NVIDIA/skills

数据与分析 ✓ NVIDIA · 官方

cuPyNumeric 分片并行加载

为分片磁盘数据构建按处理器并行的 cuPyNumeric 加载路径。

数据与分析 ✓ NVIDIA · 官方

cuPyNumeric 并行 HDF5 I/O

让分布式 cuPyNumeric 数组高效读写单文件 HDF5。

开发与工程 ✓ NVIDIA · 官方

cuPyNumeric 迁移就绪度评估

在投入大规模移植工作前,判断 NumPy 代码能否在 GPU 和多 GPU 环境中有效扩展。

开发与工程 ✓ NVIDIA · 官方

Holoscan SDK 安装向导

根据主机环境选择并引导完成 Holoscan SDK 的合适安装方式。

自动化与运维 ✓ NVIDIA · 官方

cuOpt 安装助手

指导在 Python、C 或 REST 服务中安装并验证 NVIDIA cuOpt。

开发与工程 ✓ NVIDIA · 官方

Holoscan Conda 安装助手

在 Linux x86_64 的 CUDA 13 环境中,通过 Conda 安装并验证 Holoscan SDK。

开发与工程 ✓ NVIDIA · 官方

Holoscan Python Wheel 安装助手

在 Linux NVIDIA GPU 环境中,将 Holoscan SDK Python 绑定安装到虚拟环境并完成基础验证。

自动化与运维 ✓ NVIDIA · 官方

Holoscan NGC 容器安装助手

通过 NGC Docker 容器安装、验证并启动 NVIDIA Holoscan SDK。

开发与工程 ✓ NVIDIA · 官方

NeMo Relay 安装助手

为 CLI、语言包和主流框架选择并验证 NeMo Relay 安装路径。

开发与工程 ✓ NVIDIA · 官方

NeMo MBridge GPU 内存调优

诊断 Megatron Bridge 训练中的 GPU OOM,并降低碎片、激活和 PEFT 内存占用。

金融与投行 ✓ NVIDIA · 官方

cuFOLIO 投资组合优化技能

用 NVIDIA GPU 进行 CVaR 投资组合优化与回测。

开发与工程 ✓ NVIDIA · 官方

Megatron Bridge 激活重计算

在 Megatron Bridge 中用额外计算换取更低的 GPU 激活内存占用。

开发与工程 ✓ NVIDIA · 官方

DALI 动态模式开发助手

帮助 AI 代理编写、审查和迁移 NVIDIA DALI 命令式动态模式代码。

数据与分析 ✓ NVIDIA · 官方

NVIDIA cuDF 数据帧指南

帮助熟悉 pandas 的开发者编写正确、高性能的 NVIDIA GPU 数据帧代码。

自动化与运维 ✓ NVIDIA · 官方

VSS 视频嵌入部署技能

部署并运维支持文件、文本和实时视频流的 NVIDIA 视频嵌入服务。

开发与工程 ✓ NVIDIA · 官方

Earth2Studio 安装指南

指导用户安全安装 Earth2Studio 并配置模型依赖与运行环境。

开发与工程 ✓ NVIDIA · 官方

Jetson 时钟定制

在刷写 Jetson 镜像前,锁定或限制 CPU、GPU 与 EMC 的时钟行为。

自动化与运维 ✓ NVIDIA · 官方

Jetson 健康快照

以只读方式汇总 Jetson 的硬件、资源与服务状态。

开发与工程 ✓ NVIDIA · 官方

Jetson BSP 快速启动

用一次问卷选择 Jetson BSP 定制路径并衔接后续设置技能。

自动化与运维 ✓ NVIDIA · 官方

Megatron-LM 集群训练启动助手

帮助你在 SLURM GPU 集群上可靠启动、监控和排查多节点 Megatron-LM 训练任务。

相关 Skills