Prhub

#26308 [NPU]add decord2 for npu

原始 PR 作者 zhaozx-cn 合并时间 2026-05-27 19:48 文件变更 1 提交数 1 评论 3 代码增减 +1 / -0

执行摘要

为 NPU 配置添加 decord2 依赖

为 NPU 平台增加 decord2 视频解码库依赖,支持多模态推理中的视频处理需求。

可快速合并,无需深入 review。对于关注 NPU 多模态能力的开发者,可确认 decord2 版本兼容性。

讨论亮点

无 review 讨论,PR 由 sglang-npu-bot 直接批准合并。

实现拆解

python/pyproject_npu.tomldependencies 列表中新增一行:"decord2 ; sys_platform == 'linux' and (platform_machine == 'aarch64' or platform_machine == 'arm64' or platform_machine == 'armv7l')"。该依赖添加了条件标记,仅在 Linux 系统且 CPU 架构为 ARM(aarch64/arm64/armv7l)时安装,避免在不兼容平台引入不必要的包。

文件 模块 状态 重要度
python/pyproject_npu.toml 依赖管理 modified 2.6

分析完成后,这里会展示 LLM 生成的相对完整源码片段和详细注释。

评论区精华

没有提炼出高价值讨论线程

当前评论区没有形成足够清晰的争议点或结论,后续有更多讨论时会体现在这里。

风险与影响

风险极低。仅为依赖项添加,不影响现有功能。条件标记确保仅在 ARM Linux 环境下安装,不会干扰其他平台。

影响范围小,仅限 NPU 平台的构建环境。NPU 用户将自动获得 decord2 支持,无需手动安装。

依赖版本未锁定 缺少测试验证

关联 Issue

未识别关联 Issue

当前没有检测到明确关联的 Issue 链接,后续同步到相关引用后会出现在这里。

完整报告

参与讨论