Add ForensicConcept detector checkpoints
Browse files
README.md
CHANGED
|
@@ -1,3 +1,58 @@
|
|
| 1 |
---
|
| 2 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 3 |
---
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
---
|
| 2 |
+
library_name: pytorch
|
| 3 |
+
pipeline_tag: image-classification
|
| 4 |
+
tags:
|
| 5 |
+
- aigc-detection
|
| 6 |
+
- image-forensics
|
| 7 |
+
- pytorch
|
| 8 |
+
- icml-2026
|
| 9 |
---
|
| 10 |
+
|
| 11 |
+
# ForensicConcept Weights
|
| 12 |
+
|
| 13 |
+
Official detector checkpoints for **ForensicConcept: Transferable Forensic
|
| 14 |
+
Concepts for AIGI Detection**.
|
| 15 |
+
|
| 16 |
+
- Code: https://github.com/EthanAdamm/FORENSICCONCEPT
|
| 17 |
+
- Paper: https://arxiv.org/abs/2606.07034
|
| 18 |
+
|
| 19 |
+
## Files
|
| 20 |
+
|
| 21 |
+
| File | Purpose | Size |
|
| 22 |
+
|---|---|---:|
|
| 23 |
+
| `weights/detectors/dinov3_vitl16_lora_stage1.pth` | DINOv3 ADT / LoRA initialization | 24.3 MiB |
|
| 24 |
+
| `weights/detectors/dinov3_vitl16_concept_stage2.pth` | DINOv3 ForensicConcept inference | 26.6 MiB |
|
| 25 |
+
| `weights/detectors/clip_vitl14_lora_stage1.pth` | CLIP LoRA initialization | 4.6 MiB |
|
| 26 |
+
| `weights/detectors/clip_vitl14_codebook_stage2.pth` | CLIP CGCI inference | 20.5 MiB |
|
| 27 |
+
| `weights/concepts/dinov3_concept_matrix.npy` | DINOv3 concept initialization (`200 x 1024`, float32) | 0.8 MiB |
|
| 28 |
+
|
| 29 |
+
The four detector checkpoints total 76.0 MiB. Stage-1 checkpoints are included
|
| 30 |
+
for reproducing stage-2 training. For inference, use the corresponding stage-2
|
| 31 |
+
checkpoint. DINOv3 inference also requires the released concept matrix.
|
| 32 |
+
|
| 33 |
+
## Download
|
| 34 |
+
|
| 35 |
+
Run this command from the root of the cloned code repository:
|
| 36 |
+
|
| 37 |
+
```bash
|
| 38 |
+
hf download ethan225/ForensicConcept \
|
| 39 |
+
--include "weights/**" \
|
| 40 |
+
--local-dir .
|
| 41 |
+
```
|
| 42 |
+
|
| 43 |
+
The pretrained DINOv3 ViT-L/16 and CLIP ViT-L/14 backbones are not included.
|
| 44 |
+
Download them from their official upstream projects and follow the directory
|
| 45 |
+
layout documented in the code repository.
|
| 46 |
+
|
| 47 |
+
## SHA-256
|
| 48 |
+
|
| 49 |
+
```text
|
| 50 |
+
3bc8e833d75c9ccbb214c28238c791681294ae8b0c50e48cc3e64b9e5ac5ca1f weights/detectors/dinov3_vitl16_lora_stage1.pth
|
| 51 |
+
99162dbf6a56610be5a8bb9fa27e62311f723d0a4f34e384b084e76085491aad weights/detectors/dinov3_vitl16_concept_stage2.pth
|
| 52 |
+
b0c0217b547391a70eed680ef0d8f92555d172241c46bea767346c8d65115184 weights/detectors/clip_vitl14_lora_stage1.pth
|
| 53 |
+
a81ebec9281aca3db4b0d88254d25424f37d5d498ae2c405eb6a5be4748dc498 weights/detectors/clip_vitl14_codebook_stage2.pth
|
| 54 |
+
9e6ce224d223dab804648bb46a9cc405bfef4cfcb13dc9cc21ad7fd94935959c weights/concepts/dinov3_concept_matrix.npy
|
| 55 |
+
```
|
| 56 |
+
|
| 57 |
+
External backbone weights remain subject to their respective upstream licenses
|
| 58 |
+
and terms.
|
weights/concepts/dinov3_concept_matrix.npy
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:9e6ce224d223dab804648bb46a9cc405bfef4cfcb13dc9cc21ad7fd94935959c
|
| 3 |
+
size 819328
|
weights/detectors/clip_vitl14_codebook_stage2.pth
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:a81ebec9281aca3db4b0d88254d25424f37d5d498ae2c405eb6a5be4748dc498
|
| 3 |
+
size 21547156
|
weights/detectors/clip_vitl14_lora_stage1.pth
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:b0c0217b547391a70eed680ef0d8f92555d172241c46bea767346c8d65115184
|
| 3 |
+
size 4791439
|
weights/detectors/dinov3_vitl16_concept_stage2.pth
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:99162dbf6a56610be5a8bb9fa27e62311f723d0a4f34e384b084e76085491aad
|
| 3 |
+
size 27921351
|
weights/detectors/dinov3_vitl16_lora_stage1.pth
ADDED
|
@@ -0,0 +1,3 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
version https://git-lfs.github.com/spec/v1
|
| 2 |
+
oid sha256:3bc8e833d75c9ccbb214c28238c791681294ae8b0c50e48cc3e64b9e5ac5ca1f
|
| 3 |
+
size 25449011
|