erayyapagci commited on
Commit
e53754f
·
verified ·
1 Parent(s): d698dbf

Upload model card, weights, and evaluation artifacts

Browse files
README.md CHANGED
@@ -42,6 +42,7 @@ Compared with the previously published HF YOLO11M baseline, this release improve
42
  | --- | --- | --- | --- | --- | --- |
43
  | [YOLO11M Question Segmentation v1](https://huggingface.co/erayyapagci/yolo11m-question-segmentation) | 116 MB / 20.1M params | 0.962 | 0.980 | 0.979 | 0.898 |
44
  | [YOLO26M Question Segmentation v2](https://huggingface.co/erayyapagci/yolo26m-question-segmentation-v2) | 168 MB / 21.8M params | 0.990 | 0.982 | 0.988 | 0.920 |
 
45
  | [YOLO26N Question Segmentation v2](https://huggingface.co/erayyapagci/yolo26n-question-segmentation-v2) | 5.3 MB / 2.5M params | 0.988 | 0.983 | 0.989 | 0.924 |
46
 
47
  ### Combined held-out test set
@@ -50,6 +51,7 @@ Compared with the previously published HF YOLO11M baseline, this release improve
50
  | --- | --- | --- | --- | --- | --- |
51
  | [YOLO11M Question Segmentation v1](https://huggingface.co/erayyapagci/yolo11m-question-segmentation) | 116 MB / 20.1M params | 0.962 | 0.973 | 0.984 | 0.900 |
52
  | [YOLO26M Question Segmentation v2](https://huggingface.co/erayyapagci/yolo26m-question-segmentation-v2) | 168 MB / 21.8M params | 0.987 | 0.978 | 0.992 | 0.957 |
 
53
  | [YOLO26N Question Segmentation v2](https://huggingface.co/erayyapagci/yolo26n-question-segmentation-v2) | 5.3 MB / 2.5M params | 0.991 | 0.988 | 0.993 | 0.962 |
54
 
55
  ### Benchmark graphs
@@ -61,7 +63,7 @@ Compared with the previously published HF YOLO11M baseline, this release improve
61
 
62
  From the confidence sweep used in this release:
63
 
64
- - Best benchmark confidence for YOLO26N is `conf=0.001` (highest mAP50-95 on both held-out test sets).
65
  - For practical inference, start with `conf=0.25`; use `conf=0.20` if you want fewer missed borderline boxes.
66
 
67
  ## Qualitative examples
@@ -71,7 +73,7 @@ The newer YOLO26 checkpoints improve most clearly in two cases:
71
  - Less false positives on pages with no questions.
72
  - Better recovery of harder placements such as one-row questions and questions that occupy an entire column.
73
 
74
- Example page with no saved questions: GT + YOLO11M Question Segmentation v1 + YOLO26M Question Segmentation v2 + YOLO26N Question Segmentation v2.
75
 
76
  ![No-question page comparison](comparison_examples/10__sourcepdf__yks_tyt_2025_kitapcik_d250__page_1.png)
77
 
 
42
  | --- | --- | --- | --- | --- | --- |
43
  | [YOLO11M Question Segmentation v1](https://huggingface.co/erayyapagci/yolo11m-question-segmentation) | 116 MB / 20.1M params | 0.962 | 0.980 | 0.979 | 0.898 |
44
  | [YOLO26M Question Segmentation v2](https://huggingface.co/erayyapagci/yolo26m-question-segmentation-v2) | 168 MB / 21.8M params | 0.990 | 0.982 | 0.988 | 0.920 |
45
+ | [YOLO26S Question Segmentation v2](https://huggingface.co/erayyapagci/yolo26s-question-segmentation-v2) | 20 MB / 9.9M params | 0.988 | 0.983 | 0.990 | 0.923 |
46
  | [YOLO26N Question Segmentation v2](https://huggingface.co/erayyapagci/yolo26n-question-segmentation-v2) | 5.3 MB / 2.5M params | 0.988 | 0.983 | 0.989 | 0.924 |
47
 
48
  ### Combined held-out test set
 
51
  | --- | --- | --- | --- | --- | --- |
52
  | [YOLO11M Question Segmentation v1](https://huggingface.co/erayyapagci/yolo11m-question-segmentation) | 116 MB / 20.1M params | 0.962 | 0.973 | 0.984 | 0.900 |
53
  | [YOLO26M Question Segmentation v2](https://huggingface.co/erayyapagci/yolo26m-question-segmentation-v2) | 168 MB / 21.8M params | 0.987 | 0.978 | 0.992 | 0.957 |
54
+ | [YOLO26S Question Segmentation v2](https://huggingface.co/erayyapagci/yolo26s-question-segmentation-v2) | 20 MB / 9.9M params | 0.988 | 0.991 | 0.993 | 0.963 |
55
  | [YOLO26N Question Segmentation v2](https://huggingface.co/erayyapagci/yolo26n-question-segmentation-v2) | 5.3 MB / 2.5M params | 0.991 | 0.988 | 0.993 | 0.962 |
56
 
57
  ### Benchmark graphs
 
63
 
64
  From the confidence sweep used in this release:
65
 
66
+ - Best benchmark confidence for YOLO26S and YOLO26N is `conf=0.001` (highest mAP50-95 on both held-out test sets).
67
  - For practical inference, start with `conf=0.25`; use `conf=0.20` if you want fewer missed borderline boxes.
68
 
69
  ## Qualitative examples
 
73
  - Less false positives on pages with no questions.
74
  - Better recovery of harder placements such as one-row questions and questions that occupy an entire column.
75
 
76
+ Example page with no saved questions: GT + YOLO11M Question Segmentation v1 + YOLO26M Question Segmentation v2 + YOLO26S Question Segmentation v2 + YOLO26N Question Segmentation v2.
77
 
78
  ![No-question page comparison](comparison_examples/10__sourcepdf__yks_tyt_2025_kitapcik_d250__page_1.png)
79
 
benchmark_map50_95.png CHANGED
benchmark_precision_recall.png CHANGED
comparison_examples/10__sourcepdf__yks_tyt_2025_kitapcik_d250__page_1.png CHANGED

Git LFS Details

  • SHA256: 28af84ab8a009a6febccf280b9b0df800a80269ebe7d3c9a097ed01aff2177a2
  • Pointer size: 131 Bytes
  • Size of remote file: 863 kB

Git LFS Details

  • SHA256: d7350f5f8152a149908f40ed5f5ed674500afa8f40e4002bfe6034f3529530e7
  • Pointer size: 131 Bytes
  • Size of remote file: 775 kB
confidence_sweep_summary.json CHANGED
@@ -227,6 +227,82 @@
227
  "map50": 0.9887222792051488,
228
  "map50_95": 0.9239183687496076
229
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
230
  }
231
  },
232
  "combined_test_dedup": {
@@ -457,6 +533,82 @@
457
  "map50": 0.9929416780895504,
458
  "map50_95": 0.9623558129996036
459
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
460
  }
461
  }
462
  }
 
227
  "map50": 0.9887222792051488,
228
  "map50_95": 0.9239183687496076
229
  }
230
+ },
231
+ "yolo26s": {
232
+ "rows": [
233
+ {
234
+ "conf": 0.001,
235
+ "precision": 0.987582874343383,
236
+ "recall": 0.9833648393194707,
237
+ "f1": 0.9854693433125395,
238
+ "map50": 0.9903779726746683,
239
+ "map50_95": 0.9225811498732996
240
+ },
241
+ {
242
+ "conf": 0.01,
243
+ "precision": 0.987582874343383,
244
+ "recall": 0.9833648393194707,
245
+ "f1": 0.9854693433125395,
246
+ "map50": 0.9825272532502078,
247
+ "map50_95": 0.9146071058290323
248
+ },
249
+ {
250
+ "conf": 0.03,
251
+ "precision": 0.987582874343383,
252
+ "recall": 0.9833648393194707,
253
+ "f1": 0.9854693433125395,
254
+ "map50": 0.9825272532502078,
255
+ "map50_95": 0.9146071058290323
256
+ },
257
+ {
258
+ "conf": 0.05,
259
+ "precision": 0.987582874343383,
260
+ "recall": 0.9833648393194707,
261
+ "f1": 0.9854693433125395,
262
+ "map50": 0.9825272532502078,
263
+ "map50_95": 0.9136743475847389
264
+ },
265
+ {
266
+ "conf": 0.1,
267
+ "precision": 0.987582874343383,
268
+ "recall": 0.9833648393194707,
269
+ "f1": 0.9854693433125395,
270
+ "map50": 0.9825272532502078,
271
+ "map50_95": 0.9136743475847389
272
+ },
273
+ {
274
+ "conf": 0.2,
275
+ "precision": 0.987582874343383,
276
+ "recall": 0.9833648393194707,
277
+ "f1": 0.9854693433125395,
278
+ "map50": 0.9825272532502078,
279
+ "map50_95": 0.9120618477934371
280
+ }
281
+ ],
282
+ "best_f1": {
283
+ "conf": 0.001,
284
+ "precision": 0.987582874343383,
285
+ "recall": 0.9833648393194707,
286
+ "f1": 0.9854693433125395,
287
+ "map50": 0.9903779726746683,
288
+ "map50_95": 0.9225811498732996
289
+ },
290
+ "best_map50_95": {
291
+ "conf": 0.001,
292
+ "precision": 0.987582874343383,
293
+ "recall": 0.9833648393194707,
294
+ "f1": 0.9854693433125395,
295
+ "map50": 0.9903779726746683,
296
+ "map50_95": 0.9225811498732996
297
+ },
298
+ "best_recall": {
299
+ "conf": 0.001,
300
+ "precision": 0.987582874343383,
301
+ "recall": 0.9833648393194707,
302
+ "f1": 0.9854693433125395,
303
+ "map50": 0.9903779726746683,
304
+ "map50_95": 0.9225811498732996
305
+ }
306
  }
307
  },
308
  "combined_test_dedup": {
 
533
  "map50": 0.9929416780895504,
534
  "map50_95": 0.9623558129996036
535
  }
536
+ },
537
+ "yolo26s": {
538
+ "rows": [
539
+ {
540
+ "conf": 0.001,
541
+ "precision": 0.9877534134210892,
542
+ "recall": 0.99078183680437,
543
+ "f1": 0.9892653074011328,
544
+ "map50": 0.9933242711083501,
545
+ "map50_95": 0.9633590830735029
546
+ },
547
+ {
548
+ "conf": 0.01,
549
+ "precision": 0.9877534134210892,
550
+ "recall": 0.99078183680437,
551
+ "f1": 0.9892653074011328,
552
+ "map50": 0.9933242711083501,
553
+ "map50_95": 0.9611062428641797
554
+ },
555
+ {
556
+ "conf": 0.03,
557
+ "precision": 0.9877534134210892,
558
+ "recall": 0.99078183680437,
559
+ "f1": 0.9892653074011328,
560
+ "map50": 0.9933242660805168,
561
+ "map50_95": 0.9601762995573584
562
+ },
563
+ {
564
+ "conf": 0.05,
565
+ "precision": 0.9877534134210892,
566
+ "recall": 0.99078183680437,
567
+ "f1": 0.9892653074011328,
568
+ "map50": 0.9933242660805168,
569
+ "map50_95": 0.9582615900348885
570
+ },
571
+ {
572
+ "conf": 0.1,
573
+ "precision": 0.9877534134210892,
574
+ "recall": 0.99078183680437,
575
+ "f1": 0.9892653074011328,
576
+ "map50": 0.9933242711083501,
577
+ "map50_95": 0.9573187635450366
578
+ },
579
+ {
580
+ "conf": 0.2,
581
+ "precision": 0.9877534134210892,
582
+ "recall": 0.99078183680437,
583
+ "f1": 0.9892653074011328,
584
+ "map50": 0.9933242660805168,
585
+ "map50_95": 0.9553614078789862
586
+ }
587
+ ],
588
+ "best_f1": {
589
+ "conf": 0.001,
590
+ "precision": 0.9877534134210892,
591
+ "recall": 0.99078183680437,
592
+ "f1": 0.9892653074011328,
593
+ "map50": 0.9933242711083501,
594
+ "map50_95": 0.9633590830735029
595
+ },
596
+ "best_map50_95": {
597
+ "conf": 0.001,
598
+ "precision": 0.9877534134210892,
599
+ "recall": 0.99078183680437,
600
+ "f1": 0.9892653074011328,
601
+ "map50": 0.9933242711083501,
602
+ "map50_95": 0.9633590830735029
603
+ },
604
+ "best_recall": {
605
+ "conf": 0.001,
606
+ "precision": 0.9877534134210892,
607
+ "recall": 0.99078183680437,
608
+ "f1": 0.9892653074011328,
609
+ "map50": 0.9933242711083501,
610
+ "map50_95": 0.9633590830735029
611
+ }
612
  }
613
  }
614
  }