Views
No views yet
Yunncheng/OmniAID-Demo — interactive Gradio Space that consumes these weights.Yunncheng/OmniAID — full training code (the configs here mirror config/ in the training repo).OmniAID-ckpt/
├── ckpt/ # Model weights (HuggingFace LFS)
│ ├── checkpoint_omniaid_dino_v1.pth
│ ├── checkpoint_omniaid_dino_v2.pth
│ ├── checkpoint_omniaid_v1.pth
│ ├── checkpoint_omniaid_v2.pth
│ └── checkpoint_omniaid_genimage_sd14.pth
└── config/ # Training / inference configs
├── config_omniaid_dino_v1.json
├── config_omniaid_dino_v2.json
├── config_omniaid_v1.json
├── config_omniaid_v2.json
└── config_omniaid_genimage_paper.json| Checkpoint (HF filename) | Backbone | Num Experts | Rank / Expert | Config | Notes |
|---|---|---|---|---|---|
ckpt/checkpoint_omniaid_dino_v2.pth | DINOv3 ViT-L/16 | 6 | 1 | config/config_omniaid_dino_v2.json | v2 release (recommended) |
ckpt/checkpoint_omniaid_v2.pth | CLIP ViT-L/14-336 | 6 | 1 | config/config_omniaid_v2.json | v2 release (recommended) |
ckpt/checkpoint_omniaid_dino_v1.pth | DINOv3 ViT-L/16 | 6 | 1 | config/config_omniaid_dino_v1.json | v1 release |
ckpt/checkpoint_omniaid_v1.pth | CLIP ViT-L/14-336 | 6 | 8 | config/config_omniaid_v1.json | v1 release |
ckpt/checkpoint_omniaid_genimage_sd14.pth | CLIP ViT-L/14-336 | 3 | 4 | config/config_omniaid_genimage_paper.json | GenImage / SD1.4 paper checkpoint |
_v2 suffix marks the current public release.1from huggingface_hub import hf_hub_download
2
3ckpt_path = hf_hub_download(
4 repo_id="Yunncheng/OmniAID",
5 filename="ckpt/checkpoint_omniaid_dino_v2.pth",
6)
7state_dict = torch.load(ckpt_path, map_location="cpu", weights_only=False)
8if "model" in state_dict:
9 state_dict = state_dict["model"]| Checkpoint | Config path (in this repo) |
|---|---|
ckpt/checkpoint_omniaid_dino_v2.pth | config/config_omniaid_dino_v2.json |
ckpt/checkpoint_omniaid_v2.pth | config/config_omniaid_v2.json |
ckpt/checkpoint_omniaid_dino_v1.pth | config/config_omniaid_dino_v1.json |
ckpt/checkpoint_omniaid_v1.pth | config/config_omniaid_v1.json |
ckpt/checkpoint_omniaid_genimage_sd14.pth | config/config_omniaid_genimage_paper.json |
1@article{guo2025omniaid,
2 title={OmniAID: Decoupling Semantic and Artifacts for Universal AI-Generated Image Detection in the Wild},
3 author={Guo, Yuncheng and Ye, Junyan and Zhang, Chenjue and Kang, Hengrui and Fu, Haohuan and He, Conghui and Li, Weijia},
4 journal={arXiv preprint arXiv:2511.08423},
5 year={2025}
6}