RTMPose-tiny — acaua mirror (pure-PyTorch port) ================================================= This product includes: 1. PORTED SOURCE CODE: a pure-PyTorch port of the RTMPose architecture (located in the acaua repository at src/acaua/adapters/rtmpose/) is a derivative work of: - OpenMMLab's mmpose implementation https://github.com/open-mmlab/mmpose @ commit 759b39c13fea6ba094afc1fa932f51dc1b11cbf9 — Apache-2.0 Files derived from: mmpose/models/heads/coord_cls_heads/rtmcc_head.py (RTMCCHead) mmpose/models/utils/rtmcc_block.py (RTMCCBlock, Scale) mmpose/models/utils/transformer.py (ScaleNorm) mmpose/codecs/utils/post_processing.py (get_simcc_maximum) mmpose/codecs/simcc_label.py (SimCCLabel.decode) mmpose/datasets/transforms/topdown_transforms.py (TopdownAffine) mmpose/structures/bbox/transforms.py (get_warp_matrix, _rotate_point, _get_3rd_point) - OpenMMLab's mmdetection implementation (CSPNeXt backbone) https://github.com/open-mmlab/mmdetection @ commit cfd5d3a985b0249de009b67d04f37263e11cdf3d — Apache-2.0 Files derived from: mmdet/models/backbones/cspnext.py mmdet/models/backbones/csp_darknet.py (SPPBottleneck) mmdet/models/layers/csp_layer.py (CSPLayer, CSPNeXtBlock) mmdet/models/layers/se_layer.py (ChannelAttention) 2. CONVERTED WEIGHTS: the model.safetensors file in this mirror is a key-cleaned conversion of the upstream pretrained checkpoint: - upstream URL: https://download.openmmlab.com/mmpose/v1/projects/ rtmposev1/rtmpose-tiny_simcc-aic-coco_pt-aic-coco_ 420e-256x192-cfc8f33d_20230126.pth - upstream SHA256: e84eb5b9ee9432259bdd19d6a01156604ba27139ca6373ddb4 ee7aa290d528e9 - upstream paper: Jiang et al., "RTMPose: Real-Time Multi-Person Pose Estimation based on MMPose", arXiv:2303.07399 - training data: AI Challenger (AIC) + COCO - eval dataset: COCO 17-keypoint (val 68.5 AP) Conversion was performed by scripts/convert_rtmpose.py in the acaua repository. The conversion only strips training-only buffers (data_preprocessor.*); no parameter renames or reshapes are applied, so the conversion is reversible and lossless. 3. BUNDLED DETECTOR: the acaua RTMPoseAdapter at runtime composes with CondadosAI/rtmdet_t_coco (a separate mirror with its own NOTICE and provenance) to produce a top-down pose pipeline. The detector mirror is a pure-PyTorch port of RTMDet-tiny under the same Apache-2.0 license; see https://huggingface.co/CondadosAI/rtmdet_t_coco/blob/main/ NOTICE for that mirror's full attribution chain. Mirrored on 2026-04-22 by CondadosAI. License ------- Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at: http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.