Views
No views yet
transformers inference with trust_remote_code=True.| Resource | Link |
|---|---|
| Paper | 2512.16635 |
| Training dataset | Wenquandan777/SAR-1M |
| Legacy PyTorch weights | Wenquandan777/SARMAE |
| Source code | GitHub |
| Variant | Backbone | Stage | Hidden | Layers | Heads | Input |
|---|---|---|---|---|---|---|
| sarmae-vit-base-patch16-pretrain | ViT-B | pretrain | 768 | 12 | 12 | 224 |
| sarmae-vit-large-patch16-pretrain | ViT-L | pretrain | 1024 | 24 | 16 | 224 |
pip install transformers timm torch torchvision safetensors huggingface_hubtransformers.pipeline or AutoModel.from_pretrained at a variant subfolder:1from transformers import pipeline
2
3pipe = pipeline(
4 task="image-feature-extraction",
5 model="BiliSakura/SARMAE-transformers",
6 revision="main",
7 trust_remote_code=True,
8 model_kwargs={"subfolder": "vit-base-patch16-pretrain"},
9)
10features = pipe(sar_image, pool=True, return_tensors=True)1from transformers import AutoModel
2
3model = AutoModel.from_pretrained(
4 "BiliSakura/SARMAE-transformers",
5 subfolder="vit-base-patch16-pretrain",
6 trust_remote_code=True,
7)config.json (auto_map, custom_pipelines)model.safetensorspreprocessor_config.jsonmodeling_sarmae.py, image_processing_sarmae.py, pipeline_sarmae.py1python scripts/convert_checkpoint.py models/SARMAE_vitb_checkpoint-last
2python scripts/convert_checkpoint.py models/SARMAE_vitl_checkpoint-last1python scripts/upload_to_hub.py models/sarmae-vit-base-patch16-pretrain \
2 --path-in-repo vit-base-patch16-pretrain
3python scripts/upload_to_hub.py models/sarmae-vit-large-patch16-pretrain \
4 --path-in-repo vit-large-patch16-pretrain
5python scripts/upload_to_hub.py --hub-readme-only1@misc{liu2025sarmaemaskedautoencodersar,
2 title={SARMAE: Masked Autoencoder for SAR Representation Learning},
3 author={Danxu Liu and Di Wang and Hebaixu Wang and Haoyang Chen and Wentao Jiang and Yilin Cheng and Haonan Guo and Wei Cui and Jing Zhang},
4 year={2025},
5 eprint={2512.16635},
6 archivePrefix={arXiv},
7 primaryClass={cs.CV},
8 url={https://arxiv.org/abs/2512.16635},
9}