jesusmolrdv commited on
Commit
42b8259
·
0 Parent(s):

Initial commit

Browse files
Files changed (5) hide show
  1. .gitattributes +35 -0
  2. README.md +67 -0
  3. checkpoint.ckpt +3 -0
  4. config.json +29 -0
  5. pytorch_model.bin +3 -0
.gitattributes ADDED
@@ -0,0 +1,35 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ *.7z filter=lfs diff=lfs merge=lfs -text
2
+ *.arrow filter=lfs diff=lfs merge=lfs -text
3
+ *.bin filter=lfs diff=lfs merge=lfs -text
4
+ *.bz2 filter=lfs diff=lfs merge=lfs -text
5
+ *.ckpt filter=lfs diff=lfs merge=lfs -text
6
+ *.ftz filter=lfs diff=lfs merge=lfs -text
7
+ *.gz filter=lfs diff=lfs merge=lfs -text
8
+ *.h5 filter=lfs diff=lfs merge=lfs -text
9
+ *.joblib filter=lfs diff=lfs merge=lfs -text
10
+ *.lfs.* filter=lfs diff=lfs merge=lfs -text
11
+ *.mlmodel filter=lfs diff=lfs merge=lfs -text
12
+ *.model filter=lfs diff=lfs merge=lfs -text
13
+ *.msgpack filter=lfs diff=lfs merge=lfs -text
14
+ *.npy filter=lfs diff=lfs merge=lfs -text
15
+ *.npz filter=lfs diff=lfs merge=lfs -text
16
+ *.onnx filter=lfs diff=lfs merge=lfs -text
17
+ *.ot filter=lfs diff=lfs merge=lfs -text
18
+ *.parquet filter=lfs diff=lfs merge=lfs -text
19
+ *.pb filter=lfs diff=lfs merge=lfs -text
20
+ *.pickle filter=lfs diff=lfs merge=lfs -text
21
+ *.pkl filter=lfs diff=lfs merge=lfs -text
22
+ *.pt filter=lfs diff=lfs merge=lfs -text
23
+ *.pth filter=lfs diff=lfs merge=lfs -text
24
+ *.rar filter=lfs diff=lfs merge=lfs -text
25
+ *.safetensors filter=lfs diff=lfs merge=lfs -text
26
+ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
27
+ *.tar.* filter=lfs diff=lfs merge=lfs -text
28
+ *.tar filter=lfs diff=lfs merge=lfs -text
29
+ *.tflite filter=lfs diff=lfs merge=lfs -text
30
+ *.tgz filter=lfs diff=lfs merge=lfs -text
31
+ *.wasm filter=lfs diff=lfs merge=lfs -text
32
+ *.xz filter=lfs diff=lfs merge=lfs -text
33
+ *.zip filter=lfs diff=lfs merge=lfs -text
34
+ *.zst filter=lfs diff=lfs merge=lfs -text
35
+ *tfevents* filter=lfs diff=lfs merge=lfs -text
README.md ADDED
@@ -0,0 +1,67 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ tags:
3
+ - image-feature-extraction
4
+ - timm
5
+ - vision-transformer
6
+ - moco-v3
7
+ - self-supervised-learning
8
+ - precision-at-scale
9
+ library_name: timm
10
+ license: cc-by-nc-4.0
11
+ datasets:
12
+ - jesusmolrdv/pas-i
13
+ ---
14
+
15
+ # mocov3-vitb16-pas-insects
16
+
17
+ MoCo-v3 ViT-B/16 backbone, self-supervised pretrained from scratch on the
18
+ `PaS-I` domain-specific dataset (Insects, ~1.9M images) generated by
19
+ the Precision at Scale pipeline.
20
+
21
+ ## Training data
22
+
23
+ Pretrained on [`jesusmolrdv/pas-i`](https://huggingface.co/datasets/jesusmolrdv/pas-i),
24
+ the Precision at Scale domain-specific dataset for this checkpoint.
25
+
26
+ ## Paper
27
+
28
+ - **Paper (Pattern Recognition, 2026):** https://doi.org/10.1016/j.patcog.2025.112236
29
+ - **Official code:** https://github.com/jesusmolrdv/Precision-at-Scale
30
+
31
+ ```bibtex
32
+ @article{rodriguezdevera2026precision,
33
+ title = {Precision at scale: Domain-specific datasets on-demand},
34
+ author = {Rodr{\'i}guez-de-Vera, Jes{\'u}s M. and Estepa, Imanol G. and Saras{\'u}a, Ignacio and Nagarajan, Bhalaji and Radeva, Petia},
35
+ journal = {Pattern Recognition},
36
+ volume = {171},
37
+ pages = {112236},
38
+ year = {2026},
39
+ publisher = {Elsevier},
40
+ doi = {10.1016/j.patcog.2025.112236}
41
+ }
42
+ ```
43
+
44
+
45
+ <details>
46
+ <summary>arXiv preprint</summary>
47
+
48
+ https://arxiv.org/abs/2407.03463
49
+
50
+ </details>
51
+
52
+ ## Usage
53
+
54
+ This backbone is stored in plain [`timm`](https://github.com/huggingface/pytorch-image-models)
55
+ format (`vit_base_patch16_224`, `num_classes=0`), so it loads directly
56
+ through the `timm` Hugging Face Hub integration:
57
+
58
+ ```python
59
+ import timm
60
+
61
+ model = timm.create_model("hf_hub:jesusmolrdv/mocov3-vitb16-pas-insects", pretrained=True)
62
+ model.eval()
63
+ ```
64
+
65
+ `model` outputs 768-d backbone features (no classification head attached).
66
+
67
+
checkpoint.ckpt ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:e0bdc6728b39a9c4bde0e251882a80bcca227b6e8ee14fa8ff33805f9802ae87
3
+ size 1742329718
config.json ADDED
@@ -0,0 +1,29 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "architecture": "vit_base_patch16_224",
3
+ "url": "",
4
+ "custom_load": false,
5
+ "num_classes": 0,
6
+ "num_features": 768,
7
+ "input_size": [
8
+ 3,
9
+ 224,
10
+ 224
11
+ ],
12
+ "pool_size": null,
13
+ "crop_pct": 0.875,
14
+ "interpolation": "bicubic",
15
+ "fixed_input_size": true,
16
+ "mean": [
17
+ 0.485,
18
+ 0.456,
19
+ 0.406
20
+ ],
21
+ "std": [
22
+ 0.229,
23
+ 0.224,
24
+ 0.225
25
+ ],
26
+ "first_conv": "patch_embed.proj",
27
+ "classifier": "head",
28
+ "labels": []
29
+ }
pytorch_model.bin ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:ce4bcc8363bd48d722abb298812cd8f4dad3115ce6005407a9d3a308383ed909
3
+ size 343248933