BreezeWu's picture
Clarify weights vs source code in Source Model section
793d3bf verified
|
Raw
History Blame Contribute Delete
2.21 kB
metadata
license: apache-2.0
pipeline_tag: image-classification
tags:
  - ram-plus
  - recognize-tags
  - robotics
  - IB-Robot
  - ascend
  - edge-deployment
base_model:
  - xinyu1205/recognize-anything-plus-model

Model Card for RAM++ Swin-Large-14M (IB-Robot)

Recognize Anything Model Plus (RAM++) with Swin-Large backbone, packaged for the IB-Robot framework. Recognizes semantic tags from images for robotic scene understanding.

Repository Structure

  • inference_manifest.json — deployment routing (schema v3)
  • assets/ — adapter config, torch weights (.pth), tag vocabulary (4585 classes), BERT tokenizer
  • artifacts/ascend_310b/ — Ascend 310B1 OM (fp16)
  • artifacts/ascend_310p/ — Ascend 310P1 OM

Deployment Backends

Target Backend Runtime Hardware
ascend_310b ascend ACL Ascend 310B1
ascend_310p ascend ACL Ascend 310P1
torch_cpu torch PyTorch CPU
torch_cuda torch PyTorch NVIDIA GPU

Input: observation.image float32 [1,3,384,384] NCHW Output: tag_logits float32 [1,4585] (4585-class multi-label classification)

Source Model

This bundle's torch weights (ram_plus_swin_large_14m.pth) are downloaded from the upstream RAM++ model:

The Ascend OM artifacts were converted from these torch weights. See scripts/download_perception_models.sh for the download procedure.

Citation

@inproceedings{ram_plus,
  title     = {Recognize Anything: A Strong Image Tagging Model},
  author    = {Zhang, Xinyu and Huang, Ziyu and Shen, Jun and Li, Zongtao and Zhao, Wen-Jun and Wang, Sheng and Sun, Yifan},
  booktitle = {arXiv preprint arXiv:2306.03514},
  year      = {2023}
}
@software{ib_robot,
  title   = {IB-Robot: Intelligence Boom Robot},
  url     = {https://gitcode.com/openeuler/IB_Robot},
  license = {Apache-2.0}
}