dependency-wheels
收藏资源简介:
MAAP3D 补丁依赖轮子仓库是一个版本化的工件仓库,专门用于发布特定 MAAP3D 部署配置文件的补丁下游依赖轮子。这些轮子并非上游项目的官方发布,而是用于 beta 测试。仓库包含五个轮子:mmdet、sam3、chumpy、mmpose,每个轮子都有明确的目标 CUDA/PyTorch 配置文件和安装限制。仓库还提供了修改说明、完整性校验、第三方许可证归档以及来源记录。该仓库不是通用的 Python 包索引,不应将全部轮子同时安装到一个环境中。
The MAAP3D patch dependency wheel repository is a versioned artifact repository specifically for publishing patched downstream dependency wheels for specific MAAP3D deployment configurations. These wheels are not official releases of upstream projects but are used for beta testing. The repository contains five wheels: mmdet, sam3, chumpy, mmpose, each with specific target CUDA/PyTorch configuration files and installation constraints. The repository also provides modification notes, integrity checksums (SHA256SUMS), third-party license archives (THIRD_PARTY_WHEEL_NOTICES.zip), and provenance records (PROVENANCE.json). This repository is not a general Python package index and should not have all wheels installed simultaneously in one environment.
MAAP3D Patched Dependency Wheels 数据集详情
概述
这是一个版本化制品仓库,而非传统意义上的数据集或 Python 包索引。它发布了用于 beta 测试特定 MAAP3D 部署配置文件的固定版本下游 wheel 包。这些制品不是上游项目的官方发布版本。
许可证信息
- 许可证类型:
other(多重上游许可证) - 这些 wheel 包含第三方代码,并保留其适用的上游许可证,未在 MAAP3D 的 AGPL 许可证下重新授权
- 详细许可证信息可在
LICENSE文件、licenses/目录下的各文件以及THIRD_PARTY_WHEEL_NOTICES.zip中查看
已发布的制品
| 发行版 | 下游版本 | 目标 MAAP3D 配置 | 许可证 |
|---|---|---|---|
mmdet |
3.3.0+maap3d.cfd5d3a9.1 |
CUDA 12.1 和 CUDA 12.8 完整/开发版 | Apache-2.0 |
sam3 |
0.1.0+maap3d.847e1a3b.1 |
旧版 CUDA 12.8 制品,需 PyTorch >=2.7 | 自定义 SAM 许可证(2025年11月19日) |
sam3 |
0.1.0+maap3d.847e1a3b.2 |
CUDA 12.1 和 CUDA 12.8 完整/开发版,需 PyTorch >=2.4 | 自定义 SAM 许可证(2025年11月19日) |
chumpy |
0.71+maap3d.580566ea.1 |
MAAP3D OpenMMLab 技术栈,包括 Python 3.12 GB10 | MIT |
mmpose |
1.3.2+maap3d.gb10.5408bc76.1 |
仅 GB10 mmcv-lite |
总体上为 Apache-2.0;EDPose 文件标识为 IDEA 许可证 1.0 |
主要修改内容
- MMDetection:放宽了运行时 MMCV 版本检查,使 MAAP3D 技术栈可使用 MMCV 2.2.0;添加了内联下游修改通知;使用下游版本号。
[mim]可选依赖仍保留上游的mmcv<2.2.0声明,不建议通过该 extra 安装。 - SAM3:放宽了 BoxMOT 兼容技术栈的
ftfy依赖;声明了明确的 PyTorch 最低版本;移除了错误的 MIT 分类器;添加了修改通知。.2版本将最低 PyTorch 版本从 2.7 降至经过验证的 2.4,但不替换不可变的.1制品。 - Chumpy:打包了固定版本的上游 Python 3.12 兼容修订版,而非在
site-packages中修补 Chumpy 0.70。 - MMPose:省略了不受支持的 GB10 路径所需的 EDPose 和 RTMO 急切注册导入。EDPose 源文件与配置文件仍保留在 wheel 中,其特殊文件许可证仍适用。
安装与配置限制
- 推荐通过匹配的 MAAP3D 配置文件安装器进行安装,由其负责选择兼容的依赖项
- GB10 MMPose wheel 必须在配置文件特定的
xtcocotools构建后使用--no-deps安装 - SAM3
.2用于 CUDA 12.1 / PyTorch 2.4 的现代配置文件;旧版.1保留 PyTorch >=2.7 元数据 - MMPose wheel 仅限于 GB10
mmcv-lite配置文件,EDPose 和依赖 MMDetection 的 RTMO 路径在该配置文件中不受支持 - MMDetection wheel 仅修改运行时兼容性检查,请勿请求其
[mim]可选依赖
完整性与溯源
- 下载完整制品集后,可使用
sha256sum -c SHA256SUMS进行验证 SHA256SUMS覆盖五个 wheel 和THIRD_PARTY_WHEEL_NOTICES.zip,不含文档、独立许可证副本或PROVENANCE.json- 上游仓库、提交、校验和及修改摘要记录在
PROVENANCE.json中 - 模型检查点、PyTorch/CUDA 运行时、MMCV、
xtcocotools等传递依赖不包含在内
发布维护规则
已发布的制品必须视为不可变:
- 不得在保留文件名或下游版本的情况下替换 wheel
- 变更后的制品必须在新的下游版本号下重建
- 重新生成
SHA256SUMS、PROVENANCE.json和通知归档 - 完整提交并创建新的仓库标签
- 要求严格可复现时,自动安装程序应固定到完整提交 SHA
该仓库当前包含 MAAP3D 0.5 开发线的 beta 测试制品。




