evalstate HF Staff commited on
Commit
05f6516
·
verified ·
1 Parent(s): 0d90fc1

Deploy dashboard

Browse files
assets/index-DP-qMFdG.js ADDED
The diff for this file is too large to render. See raw diff
 
data/clusters.json CHANGED
@@ -1,89 +1,16 @@
1
  [
2
- {
3
- "authors": [
4
- "Jah-yee",
5
- "RudrenduPaul"
6
- ],
7
- "canonical_issue_number": 45341,
8
- "canonical_pr_number": 45351,
9
- "cluster_id": "cluster-45341-4",
10
- "confidence": 0.8,
11
- "evidence_types": [
12
- "closing_reference",
13
- "shared_issue_target",
14
- "soft_similarity"
15
- ],
16
- "github_url": "https://github.com/huggingface/transformers/issues/45341",
17
- "issue_numbers": [
18
- 45341
19
- ],
20
- "last_activity_at": "2026-04-19T12:16:25Z",
21
- "outside_window_prs": [],
22
- "pairwise_similarity": [
23
- {
24
- "area_overlap": 0.148,
25
- "code_similarity": 0.427,
26
- "file_overlap": 1.0,
27
- "left_pr_number": 45351,
28
- "patch_similarity": 0.093,
29
- "right_pr_number": 45509,
30
- "size_similarity": 0.308
31
- },
32
- {
33
- "area_overlap": 0.148,
34
- "code_similarity": 0.437,
35
- "file_overlap": 1.0,
36
- "left_pr_number": 45351,
37
- "patch_similarity": 0.091,
38
- "right_pr_number": 45515,
39
- "size_similarity": 0.359
40
- },
41
- {
42
- "area_overlap": 1.0,
43
- "code_similarity": 0.946,
44
- "file_overlap": 1.0,
45
- "left_pr_number": 45509,
46
- "patch_similarity": 0.833,
47
- "right_pr_number": 45515,
48
- "size_similarity": 0.857
49
- }
50
- ],
51
- "pr_count": 3,
52
- "pr_numbers": [
53
- 45351,
54
- 45509,
55
- 45515
56
- ],
57
- "pr_similarity": {
58
- "45509": {
59
- "area_overlap": 0.148,
60
- "code_similarity": 0.427,
61
- "file_overlap": 1.0,
62
- "patch_similarity": 0.093,
63
- "size_similarity": 0.308
64
- },
65
- "45515": {
66
- "area_overlap": 0.148,
67
- "code_similarity": 0.437,
68
- "file_overlap": 1.0,
69
- "patch_similarity": 0.091,
70
- "size_similarity": 0.359
71
- }
72
- },
73
- "recent_pr_count": 3,
74
- "recent_pr_numbers": [
75
- 45351,
76
- 45509,
77
- 45515
78
- ],
79
- "status": "open",
80
- "summary": "Cluster of 1 issues and 3 PRs centered on issue #45341.",
81
- "title": "A little bug in testing_utils.py"
82
- },
83
  {
84
  "authors": [
85
  "Aatman09",
86
- "chandan11248"
 
 
 
 
 
 
 
 
87
  ],
88
  "canonical_issue_number": 43979,
89
  "canonical_pr_number": 44007,
@@ -99,128 +26,7 @@
99
  43979
100
  ],
101
  "last_activity_at": "2026-03-19T18:12:59Z",
102
- "outside_window_prs": [
103
- {
104
- "additions": 44,
105
- "author": "beelapranay",
106
- "changed_files": 2,
107
- "created_at": "2026-02-14T17:55:31Z",
108
- "deletions": 134,
109
- "draft": false,
110
- "files_url": "https://github.com/huggingface/transformers/pull/43996/files",
111
- "html_url": "https://github.com/huggingface/transformers/pull/43996",
112
- "merged": false,
113
- "number": 43996,
114
- "state": "open",
115
- "title": "Refactor FNet and CVT output tracing",
116
- "updated_at": "2026-02-14T18:10:17Z"
117
- },
118
- {
119
- "additions": 26,
120
- "author": "pdwi2020",
121
- "changed_files": 3,
122
- "created_at": "2026-02-15T07:26:52Z",
123
- "deletions": 58,
124
- "draft": false,
125
- "files_url": "https://github.com/huggingface/transformers/pull/44007/files",
126
- "html_url": "https://github.com/huggingface/transformers/pull/44007",
127
- "merged": false,
128
- "number": 44007,
129
- "state": "open",
130
- "title": "[ResNet] Refactor output tracing to decorator-based interface",
131
- "updated_at": "2026-02-19T15:49:49Z"
132
- },
133
- {
134
- "additions": 10,
135
- "author": "gabrielfruet",
136
- "changed_files": 1,
137
- "created_at": "2026-02-15T13:49:53Z",
138
- "deletions": 43,
139
- "draft": false,
140
- "files_url": "https://github.com/huggingface/transformers/pull/44013/files",
141
- "html_url": "https://github.com/huggingface/transformers/pull/44013",
142
- "merged": false,
143
- "number": 44013,
144
- "state": "open",
145
- "title": "Ouptut tracing: Standardizing MobileNetv2",
146
- "updated_at": "2026-02-15T13:50:59Z"
147
- },
148
- {
149
- "additions": 49,
150
- "author": "rwtarpit",
151
- "changed_files": 1,
152
- "created_at": "2026-02-16T16:43:19Z",
153
- "deletions": 112,
154
- "draft": false,
155
- "files_url": "https://github.com/huggingface/transformers/pull/44044/files",
156
- "html_url": "https://github.com/huggingface/transformers/pull/44044",
157
- "merged": false,
158
- "number": 44044,
159
- "state": "open",
160
- "title": "Refactor DeBERTa's output tracing interface",
161
- "updated_at": "2026-02-16T18:57:29Z"
162
- },
163
- {
164
- "additions": 35,
165
- "author": "Jay-IIT",
166
- "changed_files": 2,
167
- "created_at": "2026-02-17T05:12:11Z",
168
- "deletions": 107,
169
- "draft": false,
170
- "files_url": "https://github.com/huggingface/transformers/pull/44066/files",
171
- "html_url": "https://github.com/huggingface/transformers/pull/44066",
172
- "merged": false,
173
- "number": 44066,
174
- "state": "open",
175
- "title": "Refactor GPT-J to use standardized output tracing (#43979)",
176
- "updated_at": "2026-02-18T18:44:28Z"
177
- },
178
- {
179
- "additions": 12,
180
- "author": "Siddhartha7340",
181
- "changed_files": 1,
182
- "created_at": "2026-02-17T07:42:01Z",
183
- "deletions": 38,
184
- "draft": false,
185
- "files_url": "https://github.com/huggingface/transformers/pull/44072/files",
186
- "html_url": "https://github.com/huggingface/transformers/pull/44072",
187
- "merged": false,
188
- "number": 44072,
189
- "state": "open",
190
- "title": "refactor efficientnet output tracing with @capture_outputs and @can_r\u2026",
191
- "updated_at": "2026-02-17T07:56:05Z"
192
- },
193
- {
194
- "additions": 37,
195
- "author": "Zephyr-Blessed",
196
- "changed_files": 1,
197
- "created_at": "2026-02-17T11:09:55Z",
198
- "deletions": 108,
199
- "draft": false,
200
- "files_url": "https://github.com/huggingface/transformers/pull/44085/files",
201
- "html_url": "https://github.com/huggingface/transformers/pull/44085",
202
- "merged": false,
203
- "number": 44085,
204
- "state": "open",
205
- "title": "Refactor RemBERT to use output tracing decorators",
206
- "updated_at": "2026-02-17T11:10:59Z"
207
- },
208
- {
209
- "additions": 76,
210
- "author": "preetam1407",
211
- "changed_files": 1,
212
- "created_at": "2026-02-18T11:24:13Z",
213
- "deletions": 222,
214
- "draft": false,
215
- "files_url": "https://github.com/huggingface/transformers/pull/44129/files",
216
- "html_url": "https://github.com/huggingface/transformers/pull/44129",
217
- "merged": false,
218
- "number": 44129,
219
- "state": "open",
220
- "title": "Refactor SpeechT5 output tracing to standardized output capture",
221
- "updated_at": "2026-02-18T11:25:19Z"
222
- }
223
- ],
224
  "pairwise_similarity": [
225
  {
226
  "area_overlap": 0.0,
@@ -706,8 +512,16 @@
706
  "size_similarity": 0.679
707
  }
708
  },
709
- "recent_pr_count": 2,
710
  "recent_pr_numbers": [
 
 
 
 
 
 
 
 
711
  44154,
712
  44722
713
  ],
@@ -717,6 +531,170 @@
717
  },
718
  {
719
  "authors": [
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
720
  "sirzechs66"
721
  ],
722
  "canonical_issue_number": 43366,
@@ -733,23 +711,7 @@
733
  43366
734
  ],
735
  "last_activity_at": "2026-04-20T08:12:23Z",
736
- "outside_window_prs": [
737
- {
738
- "additions": 15,
739
- "author": "TheSanjBot",
740
- "changed_files": 2,
741
- "created_at": "2026-02-05T07:56:19Z",
742
- "deletions": 0,
743
- "draft": false,
744
- "files_url": "https://github.com/huggingface/transformers/pull/43757/files",
745
- "html_url": "https://github.com/huggingface/transformers/pull/43757",
746
- "merged": false,
747
- "number": 43757,
748
- "state": "open",
749
- "title": "Avoid hard failure for gpt-oss GGUF architecture by falling back to g\u2026",
750
- "updated_at": "2026-02-05T17:42:11Z"
751
- }
752
- ],
753
  "pairwise_similarity": [
754
  {
755
  "area_overlap": 0.005,
@@ -801,8 +763,9 @@
801
  "size_similarity": 0.996
802
  }
803
  },
804
- "recent_pr_count": 2,
805
  "recent_pr_numbers": [
 
806
  45500,
807
  45506
808
  ],
@@ -866,6 +829,113 @@
866
  },
867
  {
868
  "authors": [
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
869
  "harshaljanjani"
870
  ],
871
  "canonical_issue_number": 41211,
@@ -881,23 +951,7 @@
881
  41211
882
  ],
883
  "last_activity_at": "2026-04-18T08:30:07Z",
884
- "outside_window_prs": [
885
- {
886
- "additions": 512,
887
- "author": "Vinayaktoor",
888
- "changed_files": 10,
889
- "created_at": "2025-10-05T21:35:01Z",
890
- "deletions": 0,
891
- "draft": false,
892
- "files_url": "https://github.com/huggingface/transformers/pull/41356/files",
893
- "html_url": "https://github.com/huggingface/transformers/pull/41356",
894
- "merged": false,
895
- "number": 41356,
896
- "state": "open",
897
- "title": "Add DEIMv2 model, image processor, and basic tests",
898
- "updated_at": "2026-02-09T17:25:26Z"
899
- }
900
- ],
901
  "pairwise_similarity": [
902
  {
903
  "area_overlap": 0.078,
@@ -923,12 +977,63 @@
923
  "size_similarity": 0.096
924
  }
925
  },
926
- "recent_pr_count": 1,
927
  "recent_pr_numbers": [
 
928
  44339
929
  ],
930
  "status": "open",
931
  "summary": "Cluster of 1 issues and 2 PRs centered on issue #41211.",
932
  "title": "Add DEIMv2"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
933
  }
934
  ]
 
1
  [
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2
  {
3
  "authors": [
4
  "Aatman09",
5
+ "Jay-IIT",
6
+ "Siddhartha7340",
7
+ "Zephyr-Blessed",
8
+ "beelapranay",
9
+ "chandan11248",
10
+ "gabrielfruet",
11
+ "pdwi2020",
12
+ "preetam1407",
13
+ "rwtarpit"
14
  ],
15
  "canonical_issue_number": 43979,
16
  "canonical_pr_number": 44007,
 
26
  43979
27
  ],
28
  "last_activity_at": "2026-03-19T18:12:59Z",
29
+ "outside_window_prs": [],
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
30
  "pairwise_similarity": [
31
  {
32
  "area_overlap": 0.0,
 
512
  "size_similarity": 0.679
513
  }
514
  },
515
+ "recent_pr_count": 10,
516
  "recent_pr_numbers": [
517
+ 43996,
518
+ 44007,
519
+ 44013,
520
+ 44044,
521
+ 44066,
522
+ 44072,
523
+ 44085,
524
+ 44129,
525
  44154,
526
  44722
527
  ],
 
531
  },
532
  {
533
  "authors": [
534
+ "Mr-Neutr0n",
535
+ "jonathan-fulton",
536
+ "pragnyanramtha"
537
+ ],
538
+ "canonical_issue_number": 43824,
539
+ "canonical_pr_number": 43656,
540
+ "cluster_id": "cluster-43656-4",
541
+ "confidence": 0.8,
542
+ "evidence_types": [
543
+ "closing_reference",
544
+ "shared_issue_target",
545
+ "soft_similarity"
546
+ ],
547
+ "github_url": "https://github.com/huggingface/transformers/issues/43824",
548
+ "issue_numbers": [
549
+ 43824
550
+ ],
551
+ "last_activity_at": "2026-03-01T12:00:57Z",
552
+ "outside_window_prs": [],
553
+ "pairwise_similarity": [
554
+ {
555
+ "area_overlap": 0.051,
556
+ "code_similarity": 0.36,
557
+ "file_overlap": 1.0,
558
+ "left_pr_number": 43656,
559
+ "patch_similarity": 0.048,
560
+ "right_pr_number": 43836,
561
+ "size_similarity": 0.176
562
+ },
563
+ {
564
+ "area_overlap": 0.0,
565
+ "code_similarity": 0.405,
566
+ "file_overlap": 1.0,
567
+ "left_pr_number": 43656,
568
+ "patch_similarity": 0.036,
569
+ "right_pr_number": 43842,
570
+ "size_similarity": 0.5
571
+ },
572
+ {
573
+ "area_overlap": 0.033,
574
+ "code_similarity": 0.332,
575
+ "file_overlap": 1.0,
576
+ "left_pr_number": 43836,
577
+ "patch_similarity": 0.017,
578
+ "right_pr_number": 43842,
579
+ "size_similarity": 0.088
580
+ }
581
+ ],
582
+ "pr_count": 3,
583
+ "pr_numbers": [
584
+ 43656,
585
+ 43836,
586
+ 43842
587
+ ],
588
+ "pr_similarity": {
589
+ "43836": {
590
+ "area_overlap": 0.051,
591
+ "code_similarity": 0.36,
592
+ "file_overlap": 1.0,
593
+ "patch_similarity": 0.048,
594
+ "size_similarity": 0.176
595
+ },
596
+ "43842": {
597
+ "area_overlap": 0.0,
598
+ "code_similarity": 0.405,
599
+ "file_overlap": 1.0,
600
+ "patch_similarity": 0.036,
601
+ "size_similarity": 0.5
602
+ }
603
+ },
604
+ "recent_pr_count": 3,
605
+ "recent_pr_numbers": [
606
+ 43656,
607
+ 43836,
608
+ 43842
609
+ ],
610
+ "status": "open",
611
+ "summary": "Cluster of 1 issues and 3 PRs centered on issue #43824.",
612
+ "title": "ImportError: cannot import name 'Qwen2_5_VLForConditionalGeneration' from 'transformers'"
613
+ },
614
+ {
615
+ "authors": [
616
+ "Jah-yee",
617
+ "RudrenduPaul"
618
+ ],
619
+ "canonical_issue_number": 45341,
620
+ "canonical_pr_number": 45351,
621
+ "cluster_id": "cluster-45341-4",
622
+ "confidence": 0.8,
623
+ "evidence_types": [
624
+ "closing_reference",
625
+ "shared_issue_target",
626
+ "soft_similarity"
627
+ ],
628
+ "github_url": "https://github.com/huggingface/transformers/issues/45341",
629
+ "issue_numbers": [
630
+ 45341
631
+ ],
632
+ "last_activity_at": "2026-04-19T12:16:25Z",
633
+ "outside_window_prs": [],
634
+ "pairwise_similarity": [
635
+ {
636
+ "area_overlap": 0.148,
637
+ "code_similarity": 0.427,
638
+ "file_overlap": 1.0,
639
+ "left_pr_number": 45351,
640
+ "patch_similarity": 0.093,
641
+ "right_pr_number": 45509,
642
+ "size_similarity": 0.308
643
+ },
644
+ {
645
+ "area_overlap": 0.148,
646
+ "code_similarity": 0.437,
647
+ "file_overlap": 1.0,
648
+ "left_pr_number": 45351,
649
+ "patch_similarity": 0.091,
650
+ "right_pr_number": 45515,
651
+ "size_similarity": 0.359
652
+ },
653
+ {
654
+ "area_overlap": 1.0,
655
+ "code_similarity": 0.946,
656
+ "file_overlap": 1.0,
657
+ "left_pr_number": 45509,
658
+ "patch_similarity": 0.833,
659
+ "right_pr_number": 45515,
660
+ "size_similarity": 0.857
661
+ }
662
+ ],
663
+ "pr_count": 3,
664
+ "pr_numbers": [
665
+ 45351,
666
+ 45509,
667
+ 45515
668
+ ],
669
+ "pr_similarity": {
670
+ "45509": {
671
+ "area_overlap": 0.148,
672
+ "code_similarity": 0.427,
673
+ "file_overlap": 1.0,
674
+ "patch_similarity": 0.093,
675
+ "size_similarity": 0.308
676
+ },
677
+ "45515": {
678
+ "area_overlap": 0.148,
679
+ "code_similarity": 0.437,
680
+ "file_overlap": 1.0,
681
+ "patch_similarity": 0.091,
682
+ "size_similarity": 0.359
683
+ }
684
+ },
685
+ "recent_pr_count": 3,
686
+ "recent_pr_numbers": [
687
+ 45351,
688
+ 45509,
689
+ 45515
690
+ ],
691
+ "status": "open",
692
+ "summary": "Cluster of 1 issues and 3 PRs centered on issue #45341.",
693
+ "title": "A little bug in testing_utils.py"
694
+ },
695
+ {
696
+ "authors": [
697
+ "TheSanjBot",
698
  "sirzechs66"
699
  ],
700
  "canonical_issue_number": 43366,
 
711
  43366
712
  ],
713
  "last_activity_at": "2026-04-20T08:12:23Z",
714
+ "outside_window_prs": [],
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
715
  "pairwise_similarity": [
716
  {
717
  "area_overlap": 0.005,
 
763
  "size_similarity": 0.996
764
  }
765
  },
766
+ "recent_pr_count": 3,
767
  "recent_pr_numbers": [
768
+ 43757,
769
  45500,
770
  45506
771
  ],
 
829
  },
830
  {
831
  "authors": [
832
+ "Rocketknight1",
833
+ "jasiecky"
834
+ ],
835
+ "canonical_issue_number": 43240,
836
+ "canonical_pr_number": 43251,
837
+ "cluster_id": "cluster-43240-3",
838
+ "confidence": 0.75,
839
+ "evidence_types": [
840
+ "closing_reference",
841
+ "shared_issue_target"
842
+ ],
843
+ "github_url": "https://github.com/huggingface/transformers/issues/43240",
844
+ "issue_numbers": [
845
+ 43240
846
+ ],
847
+ "last_activity_at": "2026-02-02T08:46:34Z",
848
+ "outside_window_prs": [],
849
+ "pairwise_similarity": [
850
+ {
851
+ "area_overlap": 0.667,
852
+ "code_similarity": 0.794,
853
+ "file_overlap": 1.0,
854
+ "left_pr_number": 43251,
855
+ "patch_similarity": 0.882,
856
+ "right_pr_number": 43254,
857
+ "size_similarity": 0.64
858
+ }
859
+ ],
860
+ "pr_count": 2,
861
+ "pr_numbers": [
862
+ 43251,
863
+ 43254
864
+ ],
865
+ "pr_similarity": {
866
+ "43254": {
867
+ "area_overlap": 0.667,
868
+ "code_similarity": 0.794,
869
+ "file_overlap": 1.0,
870
+ "patch_similarity": 0.882,
871
+ "size_similarity": 0.64
872
+ }
873
+ },
874
+ "recent_pr_count": 2,
875
+ "recent_pr_numbers": [
876
+ 43251,
877
+ 43254
878
+ ],
879
+ "status": "open",
880
+ "summary": "Cluster of 1 issues and 2 PRs centered on issue #43240.",
881
+ "title": "kwargs are not passed to loss calculation function."
882
+ },
883
+ {
884
+ "authors": [
885
+ "surya10602",
886
+ "thecaptain789"
887
+ ],
888
+ "canonical_issue_number": 43698,
889
+ "canonical_pr_number": 43779,
890
+ "cluster_id": "cluster-43698-3",
891
+ "confidence": 0.75,
892
+ "evidence_types": [
893
+ "closing_reference",
894
+ "shared_issue_target"
895
+ ],
896
+ "github_url": "https://github.com/huggingface/transformers/issues/43698",
897
+ "issue_numbers": [
898
+ 43698
899
+ ],
900
+ "last_activity_at": "2026-02-09T09:44:45Z",
901
+ "outside_window_prs": [],
902
+ "pairwise_similarity": [
903
+ {
904
+ "area_overlap": 0.02,
905
+ "code_similarity": 0.418,
906
+ "file_overlap": 1.0,
907
+ "left_pr_number": 43779,
908
+ "patch_similarity": 0.02,
909
+ "right_pr_number": 43816,
910
+ "size_similarity": 0.538
911
+ }
912
+ ],
913
+ "pr_count": 2,
914
+ "pr_numbers": [
915
+ 43779,
916
+ 43816
917
+ ],
918
+ "pr_similarity": {
919
+ "43816": {
920
+ "area_overlap": 0.02,
921
+ "code_similarity": 0.418,
922
+ "file_overlap": 1.0,
923
+ "patch_similarity": 0.02,
924
+ "size_similarity": 0.538
925
+ }
926
+ },
927
+ "recent_pr_count": 2,
928
+ "recent_pr_numbers": [
929
+ 43779,
930
+ 43816
931
+ ],
932
+ "status": "open",
933
+ "summary": "Cluster of 1 issues and 2 PRs centered on issue #43698.",
934
+ "title": "SwanLab integration uses outdated swanlab.init() signature"
935
+ },
936
+ {
937
+ "authors": [
938
+ "Vinayaktoor",
939
  "harshaljanjani"
940
  ],
941
  "canonical_issue_number": 41211,
 
951
  41211
952
  ],
953
  "last_activity_at": "2026-04-18T08:30:07Z",
954
+ "outside_window_prs": [],
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
955
  "pairwise_similarity": [
956
  {
957
  "area_overlap": 0.078,
 
977
  "size_similarity": 0.096
978
  }
979
  },
980
+ "recent_pr_count": 2,
981
  "recent_pr_numbers": [
982
+ 41356,
983
  44339
984
  ],
985
  "status": "open",
986
  "summary": "Cluster of 1 issues and 2 PRs centered on issue #41211.",
987
  "title": "Add DEIMv2"
988
+ },
989
+ {
990
+ "authors": [
991
+ "mtthw13",
992
+ "yashbora9"
993
+ ],
994
+ "canonical_issue_number": null,
995
+ "canonical_pr_number": 44068,
996
+ "cluster_id": "cluster-44018-2",
997
+ "confidence": 0.5,
998
+ "evidence_types": [
999
+ "soft_similarity"
1000
+ ],
1001
+ "github_url": "https://github.com/huggingface/transformers/pull/44068",
1002
+ "issue_numbers": [],
1003
+ "last_activity_at": "2026-02-18T08:30:32Z",
1004
+ "outside_window_prs": [],
1005
+ "pairwise_similarity": [
1006
+ {
1007
+ "area_overlap": 0.425,
1008
+ "code_similarity": 0.766,
1009
+ "file_overlap": 1.0,
1010
+ "left_pr_number": 44018,
1011
+ "patch_similarity": 0.866,
1012
+ "right_pr_number": 44068,
1013
+ "size_similarity": 0.939
1014
+ }
1015
+ ],
1016
+ "pr_count": 2,
1017
+ "pr_numbers": [
1018
+ 44018,
1019
+ 44068
1020
+ ],
1021
+ "pr_similarity": {
1022
+ "44018": {
1023
+ "area_overlap": 0.425,
1024
+ "code_similarity": 0.766,
1025
+ "file_overlap": 1.0,
1026
+ "patch_similarity": 0.866,
1027
+ "size_similarity": 0.939
1028
+ }
1029
+ },
1030
+ "recent_pr_count": 2,
1031
+ "recent_pr_numbers": [
1032
+ 44018,
1033
+ 44068
1034
+ ],
1035
+ "status": "open",
1036
+ "summary": "Cluster of 2 related pull requests linked by soft_similarity.",
1037
+ "title": "Refactor GPT-Neo to use `@capture_outputs` and `@can_return_tuple` decorators"
1038
  }
1039
  ]
data/contributors.json CHANGED
The diff for this file is too large to render. See raw diff
 
data/pr_scope_clusters.json CHANGED
The diff for this file is too large to render. See raw diff
 
data/prs.json CHANGED
The diff for this file is too large to render. See raw diff
 
data/public/data/clusters.json DELETED
The diff for this file is too large to render. See raw diff
 
data/public/data/contributors.json DELETED
@@ -1,602 +0,0 @@
1
- [
2
- {
3
- "account_age_days": 2013,
4
- "author": "Cyrilvallez",
5
- "automation_risk_signal": "low",
6
- "breadth_score": "low",
7
- "cluster_count": 5,
8
- "first_seen_in_snapshot": false,
9
- "follow_through_score": "strong",
10
- "heuristic_note": "high recent PR volume; targets high-star repos",
11
- "known_contributor": true,
12
- "name": "Cyril Vallez",
13
- "new_to_repo": false,
14
- "profile_url": "https://github.com/Cyrilvallez",
15
- "public_pr_count_42d": 42,
16
- "public_repo_count_42d": 1,
17
- "quality_score": null,
18
- "recent_pr_count": 61,
19
- "repo_association": "MEMBER",
20
- "repo_issues_url": "https://github.com/huggingface/transformers/issues?q=is%3Aissue+author%3ACyrilvallez",
21
- "repo_pull_requests_url": "https://github.com/huggingface/transformers/pulls?q=is%3Apr+author%3ACyrilvallez",
22
- "report_reason": null,
23
- "snapshot_issue_count": 0,
24
- "snapshot_pr_count": 66
25
- },
26
- {
27
- "account_age_days": 4915,
28
- "author": "ydshieh",
29
- "automation_risk_signal": "low",
30
- "breadth_score": "low",
31
- "cluster_count": 8,
32
- "first_seen_in_snapshot": false,
33
- "follow_through_score": "strong",
34
- "heuristic_note": "high recent PR volume; targets high-star repos",
35
- "known_contributor": true,
36
- "name": "Yih-Dar",
37
- "new_to_repo": false,
38
- "profile_url": "https://github.com/ydshieh",
39
- "public_pr_count_42d": 30,
40
- "public_repo_count_42d": 1,
41
- "quality_score": null,
42
- "recent_pr_count": 52,
43
- "repo_association": "MEMBER",
44
- "repo_issues_url": "https://github.com/huggingface/transformers/issues?q=is%3Aissue+author%3Aydshieh",
45
- "repo_pull_requests_url": "https://github.com/huggingface/transformers/pulls?q=is%3Apr+author%3Aydshieh",
46
- "report_reason": null,
47
- "snapshot_issue_count": 0,
48
- "snapshot_pr_count": 52
49
- },
50
- {
51
- "account_age_days": 5816,
52
- "author": "tarekziade",
53
- "automation_risk_signal": "low",
54
- "breadth_score": "moderate",
55
- "cluster_count": 0,
56
- "first_seen_in_snapshot": false,
57
- "follow_through_score": "strong",
58
- "heuristic_note": "high recent PR volume",
59
- "known_contributor": true,
60
- "name": "Tarek Ziade",
61
- "new_to_repo": false,
62
- "profile_url": "https://github.com/tarekziade",
63
- "public_pr_count_42d": 83,
64
- "public_repo_count_42d": 8,
65
- "quality_score": null,
66
- "recent_pr_count": 49,
67
- "repo_association": "MEMBER",
68
- "repo_issues_url": "https://github.com/huggingface/transformers/issues?q=is%3Aissue+author%3Atarekziade",
69
- "repo_pull_requests_url": "https://github.com/huggingface/transformers/pulls?q=is%3Apr+author%3Atarekziade",
70
- "report_reason": null,
71
- "snapshot_issue_count": 5,
72
- "snapshot_pr_count": 50
73
- },
74
- {
75
- "account_age_days": 1485,
76
- "author": "zucchini-nlp",
77
- "automation_risk_signal": "low",
78
- "breadth_score": "low",
79
- "cluster_count": 0,
80
- "first_seen_in_snapshot": false,
81
- "follow_through_score": "mixed",
82
- "heuristic_note": "high recent PR volume; targets high-star repos",
83
- "known_contributor": true,
84
- "name": "Raushan Turganbay",
85
- "new_to_repo": false,
86
- "profile_url": "https://github.com/zucchini-nlp",
87
- "public_pr_count_42d": 32,
88
- "public_repo_count_42d": 3,
89
- "quality_score": null,
90
- "recent_pr_count": 41,
91
- "repo_association": "MEMBER",
92
- "repo_issues_url": "https://github.com/huggingface/transformers/issues?q=is%3Aissue+author%3Azucchini-nlp",
93
- "repo_pull_requests_url": "https://github.com/huggingface/transformers/pulls?q=is%3Apr+author%3Azucchini-nlp",
94
- "report_reason": null,
95
- "snapshot_issue_count": 0,
96
- "snapshot_pr_count": 47
97
- },
98
- {
99
- "account_age_days": 2338,
100
- "author": "SunMarc",
101
- "automation_risk_signal": "low",
102
- "breadth_score": "low",
103
- "cluster_count": 0,
104
- "first_seen_in_snapshot": false,
105
- "follow_through_score": "mixed",
106
- "heuristic_note": "high recent PR volume; targets high-star repos",
107
- "known_contributor": true,
108
- "name": "Marc Sun",
109
- "new_to_repo": false,
110
- "profile_url": "https://github.com/SunMarc",
111
- "public_pr_count_42d": 27,
112
- "public_repo_count_42d": 3,
113
- "quality_score": null,
114
- "recent_pr_count": 30,
115
- "repo_association": "MEMBER",
116
- "repo_issues_url": "https://github.com/huggingface/transformers/issues?q=is%3Aissue+author%3ASunMarc",
117
- "repo_pull_requests_url": "https://github.com/huggingface/transformers/pulls?q=is%3Apr+author%3ASunMarc",
118
- "report_reason": null,
119
- "snapshot_issue_count": 1,
120
- "snapshot_pr_count": 32
121
- },
122
- {
123
- "account_age_days": 3912,
124
- "author": "kaixuanliu",
125
- "automation_risk_signal": "low",
126
- "breadth_score": "moderate",
127
- "cluster_count": 10,
128
- "first_seen_in_snapshot": false,
129
- "follow_through_score": "strong",
130
- "heuristic_note": "targets high-star repos",
131
- "known_contributor": false,
132
- "name": "kaixuanliu",
133
- "new_to_repo": false,
134
- "profile_url": "https://github.com/kaixuanliu",
135
- "public_pr_count_42d": 21,
136
- "public_repo_count_42d": 4,
137
- "quality_score": null,
138
- "recent_pr_count": 28,
139
- "repo_association": "CONTRIBUTOR",
140
- "repo_issues_url": "https://github.com/huggingface/transformers/issues?q=is%3Aissue+author%3Akaixuanliu",
141
- "repo_pull_requests_url": "https://github.com/huggingface/transformers/pulls?q=is%3Apr+author%3Akaixuanliu",
142
- "report_reason": null,
143
- "snapshot_issue_count": 4,
144
- "snapshot_pr_count": 32
145
- },
146
- {
147
- "account_age_days": 3939,
148
- "author": "Rocketknight1",
149
- "automation_risk_signal": "low",
150
- "breadth_score": "low",
151
- "cluster_count": 0,
152
- "first_seen_in_snapshot": false,
153
- "follow_through_score": "strong",
154
- "heuristic_note": "targets high-star repos",
155
- "known_contributor": true,
156
- "name": "Matt",
157
- "new_to_repo": false,
158
- "profile_url": "https://github.com/Rocketknight1",
159
- "public_pr_count_42d": 14,
160
- "public_repo_count_42d": 1,
161
- "quality_score": null,
162
- "recent_pr_count": 27,
163
- "repo_association": "MEMBER",
164
- "repo_issues_url": "https://github.com/huggingface/transformers/issues?q=is%3Aissue+author%3ARocketknight1",
165
- "repo_pull_requests_url": "https://github.com/huggingface/transformers/pulls?q=is%3Apr+author%3ARocketknight1",
166
- "report_reason": null,
167
- "snapshot_issue_count": 0,
168
- "snapshot_pr_count": 31
169
- },
170
- {
171
- "account_age_days": 1968,
172
- "author": "vasqu",
173
- "automation_risk_signal": "low",
174
- "breadth_score": "low",
175
- "cluster_count": 0,
176
- "first_seen_in_snapshot": false,
177
- "follow_through_score": "mixed",
178
- "heuristic_note": "targets high-star repos",
179
- "known_contributor": true,
180
- "name": "Anton Vlasjuk",
181
- "new_to_repo": false,
182
- "profile_url": "https://github.com/vasqu",
183
- "public_pr_count_42d": 15,
184
- "public_repo_count_42d": 2,
185
- "quality_score": null,
186
- "recent_pr_count": 24,
187
- "repo_association": "MEMBER",
188
- "repo_issues_url": "https://github.com/huggingface/transformers/issues?q=is%3Aissue+author%3Avasqu",
189
- "repo_pull_requests_url": "https://github.com/huggingface/transformers/pulls?q=is%3Apr+author%3Avasqu",
190
- "report_reason": null,
191
- "snapshot_issue_count": 0,
192
- "snapshot_pr_count": 30
193
- },
194
- {
195
- "account_age_days": 2567,
196
- "author": "ArthurZucker",
197
- "automation_risk_signal": "low",
198
- "breadth_score": "low",
199
- "cluster_count": 1,
200
- "first_seen_in_snapshot": false,
201
- "follow_through_score": "mixed",
202
- "heuristic_note": "high open PR share; targets high-star repos",
203
- "known_contributor": true,
204
- "name": "Arthur",
205
- "new_to_repo": false,
206
- "profile_url": "https://github.com/ArthurZucker",
207
- "public_pr_count_42d": 20,
208
- "public_repo_count_42d": 3,
209
- "quality_score": null,
210
- "recent_pr_count": 22,
211
- "repo_association": "MEMBER",
212
- "repo_issues_url": "https://github.com/huggingface/transformers/issues?q=is%3Aissue+author%3AArthurZucker",
213
- "repo_pull_requests_url": "https://github.com/huggingface/transformers/pulls?q=is%3Apr+author%3AArthurZucker",
214
- "report_reason": null,
215
- "snapshot_issue_count": 2,
216
- "snapshot_pr_count": 33
217
- },
218
- {
219
- "account_age_days": 1938,
220
- "author": "harshaljanjani",
221
- "automation_risk_signal": "low",
222
- "breadth_score": "low",
223
- "cluster_count": 0,
224
- "first_seen_in_snapshot": false,
225
- "follow_through_score": "strong",
226
- "heuristic_note": "targets high-star repos",
227
- "known_contributor": false,
228
- "name": "Harshal Janjani",
229
- "new_to_repo": false,
230
- "profile_url": "https://github.com/harshaljanjani",
231
- "public_pr_count_42d": 15,
232
- "public_repo_count_42d": 2,
233
- "quality_score": null,
234
- "recent_pr_count": 22,
235
- "repo_association": "CONTRIBUTOR",
236
- "repo_issues_url": "https://github.com/huggingface/transformers/issues?q=is%3Aissue+author%3Aharshaljanjani",
237
- "repo_pull_requests_url": "https://github.com/huggingface/transformers/pulls?q=is%3Apr+author%3Aharshaljanjani",
238
- "report_reason": null,
239
- "snapshot_issue_count": 18,
240
- "snapshot_pr_count": 28
241
- },
242
- {
243
- "account_age_days": 2274,
244
- "author": "stevhliu",
245
- "automation_risk_signal": "low",
246
- "breadth_score": "low",
247
- "cluster_count": 0,
248
- "first_seen_in_snapshot": false,
249
- "follow_through_score": "mixed",
250
- "heuristic_note": "high open PR share; no visible non-self stars; targets high-star repos",
251
- "known_contributor": true,
252
- "name": "Steven Liu",
253
- "new_to_repo": false,
254
- "profile_url": "https://github.com/stevhliu",
255
- "public_pr_count_42d": 24,
256
- "public_repo_count_42d": 2,
257
- "quality_score": null,
258
- "recent_pr_count": 22,
259
- "repo_association": "MEMBER",
260
- "repo_issues_url": "https://github.com/huggingface/transformers/issues?q=is%3Aissue+author%3Astevhliu",
261
- "repo_pull_requests_url": "https://github.com/huggingface/transformers/pulls?q=is%3Apr+author%3Astevhliu",
262
- "report_reason": null,
263
- "snapshot_issue_count": 1,
264
- "snapshot_pr_count": 26
265
- },
266
- {
267
- "account_age_days": 3116,
268
- "author": "itazap",
269
- "automation_risk_signal": "low",
270
- "breadth_score": "low",
271
- "cluster_count": 1,
272
- "first_seen_in_snapshot": false,
273
- "follow_through_score": "mixed",
274
- "heuristic_note": "no visible non-self stars; targets high-star repos",
275
- "known_contributor": true,
276
- "name": "Ita Zaporozhets",
277
- "new_to_repo": false,
278
- "profile_url": "https://github.com/itazap",
279
- "public_pr_count_42d": 17,
280
- "public_repo_count_42d": 1,
281
- "quality_score": null,
282
- "recent_pr_count": 22,
283
- "repo_association": "MEMBER",
284
- "repo_issues_url": "https://github.com/huggingface/transformers/issues?q=is%3Aissue+author%3Aitazap",
285
- "repo_pull_requests_url": "https://github.com/huggingface/transformers/pulls?q=is%3Apr+author%3Aitazap",
286
- "report_reason": null,
287
- "snapshot_issue_count": 0,
288
- "snapshot_pr_count": 24
289
- },
290
- {
291
- "account_age_days": 2466,
292
- "author": "ManasVardhan",
293
- "automation_risk_signal": "medium",
294
- "breadth_score": "high",
295
- "cluster_count": 11,
296
- "first_seen_in_snapshot": false,
297
- "follow_through_score": "weak",
298
- "heuristic_note": "high recent PR volume; broad repo spread; many recent closed-unmerged PRs; targets high-star repos",
299
- "known_contributor": false,
300
- "name": "Manas Vardhan",
301
- "new_to_repo": false,
302
- "profile_url": "https://github.com/ManasVardhan",
303
- "public_pr_count_42d": 59,
304
- "public_repo_count_42d": 22,
305
- "quality_score": null,
306
- "recent_pr_count": 22,
307
- "repo_association": "NONE",
308
- "repo_issues_url": "https://github.com/huggingface/transformers/issues?q=is%3Aissue+author%3AManasVardhan",
309
- "repo_pull_requests_url": "https://github.com/huggingface/transformers/pulls?q=is%3Apr+author%3AManasVardhan",
310
- "report_reason": null,
311
- "snapshot_issue_count": 0,
312
- "snapshot_pr_count": 22
313
- },
314
- {
315
- "account_age_days": 13,
316
- "author": "BillionClaw",
317
- "automation_risk_signal": "high",
318
- "breadth_score": "very high",
319
- "cluster_count": 0,
320
- "first_seen_in_snapshot": false,
321
- "follow_through_score": "weak",
322
- "heuristic_note": "very new account; extremely high recent PR volume; very broad repo spread; many recent closed-unmerged PRs; high open PR share; no visible non-self stars; targets high-star repos",
323
- "known_contributor": false,
324
- "name": "BillionToken",
325
- "new_to_repo": false,
326
- "profile_url": "https://github.com/BillionClaw",
327
- "public_pr_count_42d": 479,
328
- "public_repo_count_42d": 130,
329
- "quality_score": null,
330
- "recent_pr_count": 18,
331
- "repo_association": "FIRST_TIME_CONTRIBUTOR",
332
- "repo_issues_url": "https://github.com/huggingface/transformers/issues?q=is%3Aissue+author%3ABillionClaw",
333
- "repo_pull_requests_url": "https://github.com/huggingface/transformers/pulls?q=is%3Apr+author%3ABillionClaw",
334
- "report_reason": null,
335
- "snapshot_issue_count": 0,
336
- "snapshot_pr_count": 18
337
- },
338
- {
339
- "account_age_days": 2208,
340
- "author": "weiguangli-io",
341
- "automation_risk_signal": "medium",
342
- "breadth_score": "very high",
343
- "cluster_count": 1,
344
- "first_seen_in_snapshot": false,
345
- "follow_through_score": "weak",
346
- "heuristic_note": "extremely high recent PR volume; very broad repo spread; many recent closed-unmerged PRs; targets high-star repos",
347
- "known_contributor": false,
348
- "name": "Weiguang Li",
349
- "new_to_repo": false,
350
- "profile_url": "https://github.com/weiguangli-io",
351
- "public_pr_count_42d": 153,
352
- "public_repo_count_42d": 42,
353
- "quality_score": null,
354
- "recent_pr_count": 16,
355
- "repo_association": "CONTRIBUTOR",
356
- "repo_issues_url": "https://github.com/huggingface/transformers/issues?q=is%3Aissue+author%3Aweiguangli-io",
357
- "repo_pull_requests_url": "https://github.com/huggingface/transformers/pulls?q=is%3Apr+author%3Aweiguangli-io",
358
- "report_reason": null,
359
- "snapshot_issue_count": 0,
360
- "snapshot_pr_count": 16
361
- },
362
- {
363
- "account_age_days": 3674,
364
- "author": "cyyever",
365
- "automation_risk_signal": "low",
366
- "breadth_score": "moderate",
367
- "cluster_count": 0,
368
- "first_seen_in_snapshot": false,
369
- "follow_through_score": "strong",
370
- "heuristic_note": "extremely high recent PR volume",
371
- "known_contributor": false,
372
- "name": "Yuanyuan Chen",
373
- "new_to_repo": false,
374
- "profile_url": "https://github.com/cyyever",
375
- "public_pr_count_42d": 137,
376
- "public_repo_count_42d": 6,
377
- "quality_score": null,
378
- "recent_pr_count": 15,
379
- "repo_association": "CONTRIBUTOR",
380
- "repo_issues_url": "https://github.com/huggingface/transformers/issues?q=is%3Aissue+author%3Acyyever",
381
- "repo_pull_requests_url": "https://github.com/huggingface/transformers/pulls?q=is%3Apr+author%3Acyyever",
382
- "report_reason": null,
383
- "snapshot_issue_count": 0,
384
- "snapshot_pr_count": 23
385
- },
386
- {
387
- "account_age_days": 1956,
388
- "author": "yonigozlan",
389
- "automation_risk_signal": "low",
390
- "breadth_score": "low",
391
- "cluster_count": 0,
392
- "first_seen_in_snapshot": false,
393
- "follow_through_score": "strong",
394
- "heuristic_note": "targets high-star repos",
395
- "known_contributor": true,
396
- "name": "Yoni Gozlan",
397
- "new_to_repo": false,
398
- "profile_url": "https://github.com/yonigozlan",
399
- "public_pr_count_42d": 11,
400
- "public_repo_count_42d": 1,
401
- "quality_score": null,
402
- "recent_pr_count": 15,
403
- "repo_association": "MEMBER",
404
- "repo_issues_url": "https://github.com/huggingface/transformers/issues?q=is%3Aissue+author%3Ayonigozlan",
405
- "repo_pull_requests_url": "https://github.com/huggingface/transformers/pulls?q=is%3Apr+author%3Ayonigozlan",
406
- "report_reason": null,
407
- "snapshot_issue_count": 0,
408
- "snapshot_pr_count": 18
409
- },
410
- {
411
- "account_age_days": 1790,
412
- "author": "remi-or",
413
- "automation_risk_signal": "low",
414
- "breadth_score": "low",
415
- "cluster_count": 0,
416
- "first_seen_in_snapshot": false,
417
- "follow_through_score": "strong",
418
- "heuristic_note": "targets high-star repos",
419
- "known_contributor": true,
420
- "name": "R\u00e9mi Ouazan",
421
- "new_to_repo": false,
422
- "profile_url": "https://github.com/remi-or",
423
- "public_pr_count_42d": 9,
424
- "public_repo_count_42d": 1,
425
- "quality_score": null,
426
- "recent_pr_count": 14,
427
- "repo_association": "MEMBER",
428
- "repo_issues_url": "https://github.com/huggingface/transformers/issues?q=is%3Aissue+author%3Aremi-or",
429
- "repo_pull_requests_url": "https://github.com/huggingface/transformers/pulls?q=is%3Apr+author%3Aremi-or",
430
- "report_reason": null,
431
- "snapshot_issue_count": 0,
432
- "snapshot_pr_count": 14
433
- },
434
- {
435
- "account_age_days": 2846,
436
- "author": "omkar-334",
437
- "automation_risk_signal": "medium",
438
- "breadth_score": "high",
439
- "cluster_count": 11,
440
- "first_seen_in_snapshot": false,
441
- "follow_through_score": "mixed",
442
- "heuristic_note": "high recent PR volume; broad repo spread",
443
- "known_contributor": false,
444
- "name": "Omkar Kabde",
445
- "new_to_repo": false,
446
- "profile_url": "https://github.com/omkar-334",
447
- "public_pr_count_42d": 74,
448
- "public_repo_count_42d": 17,
449
- "quality_score": null,
450
- "recent_pr_count": 13,
451
- "repo_association": "CONTRIBUTOR",
452
- "repo_issues_url": "https://github.com/huggingface/transformers/issues?q=is%3Aissue+author%3Aomkar-334",
453
- "repo_pull_requests_url": "https://github.com/huggingface/transformers/pulls?q=is%3Apr+author%3Aomkar-334",
454
- "report_reason": null,
455
- "snapshot_issue_count": 0,
456
- "snapshot_pr_count": 14
457
- },
458
- {
459
- "account_age_days": 3327,
460
- "author": "LincolnBurrows2017",
461
- "automation_risk_signal": "medium",
462
- "breadth_score": "very high",
463
- "cluster_count": 0,
464
- "first_seen_in_snapshot": false,
465
- "follow_through_score": "weak",
466
- "heuristic_note": "extremely high recent PR volume; very broad repo spread; high open PR share; targets high-star repos",
467
- "known_contributor": false,
468
- "name": null,
469
- "new_to_repo": false,
470
- "profile_url": "https://github.com/LincolnBurrows2017",
471
- "public_pr_count_42d": 133,
472
- "public_repo_count_42d": 44,
473
- "quality_score": null,
474
- "recent_pr_count": 13,
475
- "repo_association": "FIRST_TIME_CONTRIBUTOR",
476
- "repo_issues_url": "https://github.com/huggingface/transformers/issues?q=is%3Aissue+author%3ALincolnBurrows2017",
477
- "repo_pull_requests_url": "https://github.com/huggingface/transformers/pulls?q=is%3Apr+author%3ALincolnBurrows2017",
478
- "report_reason": null,
479
- "snapshot_issue_count": 0,
480
- "snapshot_pr_count": 13
481
- },
482
- {
483
- "account_age_days": 1584,
484
- "author": "eustlb",
485
- "automation_risk_signal": "low",
486
- "breadth_score": "low",
487
- "cluster_count": 0,
488
- "first_seen_in_snapshot": false,
489
- "follow_through_score": "strong",
490
- "heuristic_note": "targets high-star repos",
491
- "known_contributor": true,
492
- "name": null,
493
- "new_to_repo": false,
494
- "profile_url": "https://github.com/eustlb",
495
- "public_pr_count_42d": 9,
496
- "public_repo_count_42d": 3,
497
- "quality_score": null,
498
- "recent_pr_count": 12,
499
- "repo_association": "MEMBER",
500
- "repo_issues_url": "https://github.com/huggingface/transformers/issues?q=is%3Aissue+author%3Aeustlb",
501
- "repo_pull_requests_url": "https://github.com/huggingface/transformers/pulls?q=is%3Apr+author%3Aeustlb",
502
- "report_reason": null,
503
- "snapshot_issue_count": 0,
504
- "snapshot_pr_count": 14
505
- },
506
- {
507
- "account_age_days": 3342,
508
- "author": "michaelbenayoun",
509
- "automation_risk_signal": "low",
510
- "breadth_score": "moderate",
511
- "cluster_count": 0,
512
- "first_seen_in_snapshot": false,
513
- "follow_through_score": "strong",
514
- "heuristic_note": "targets high-star repos",
515
- "known_contributor": true,
516
- "name": "Michael Benayoun",
517
- "new_to_repo": false,
518
- "profile_url": "https://github.com/michaelbenayoun",
519
- "public_pr_count_42d": 19,
520
- "public_repo_count_42d": 4,
521
- "quality_score": null,
522
- "recent_pr_count": 11,
523
- "repo_association": "MEMBER",
524
- "repo_issues_url": "https://github.com/huggingface/transformers/issues?q=is%3Aissue+author%3Amichaelbenayoun",
525
- "repo_pull_requests_url": "https://github.com/huggingface/transformers/pulls?q=is%3Apr+author%3Amichaelbenayoun",
526
- "report_reason": null,
527
- "snapshot_issue_count": 0,
528
- "snapshot_pr_count": 12
529
- },
530
- {
531
- "account_age_days": 2926,
532
- "author": "tomaarsen",
533
- "automation_risk_signal": "low",
534
- "breadth_score": "moderate",
535
- "cluster_count": 0,
536
- "first_seen_in_snapshot": false,
537
- "follow_through_score": "mixed",
538
- "heuristic_note": "targets high-star repos",
539
- "known_contributor": true,
540
- "name": "Tom Aarsen",
541
- "new_to_repo": false,
542
- "profile_url": "https://github.com/tomaarsen",
543
- "public_pr_count_42d": 20,
544
- "public_repo_count_42d": 4,
545
- "quality_score": null,
546
- "recent_pr_count": 10,
547
- "repo_association": "MEMBER",
548
- "repo_issues_url": "https://github.com/huggingface/transformers/issues?q=is%3Aissue+author%3Atomaarsen",
549
- "repo_pull_requests_url": "https://github.com/huggingface/transformers/pulls?q=is%3Apr+author%3Atomaarsen",
550
- "report_reason": null,
551
- "snapshot_issue_count": 5,
552
- "snapshot_pr_count": 12
553
- },
554
- {
555
- "account_age_days": 2331,
556
- "author": "IlyasMoutawwakil",
557
- "automation_risk_signal": "low",
558
- "breadth_score": "low",
559
- "cluster_count": 0,
560
- "first_seen_in_snapshot": false,
561
- "follow_through_score": "mixed",
562
- "heuristic_note": "\u2014",
563
- "known_contributor": true,
564
- "name": "Ilyas Moutawwakil",
565
- "new_to_repo": false,
566
- "profile_url": "https://github.com/IlyasMoutawwakil",
567
- "public_pr_count_42d": 17,
568
- "public_repo_count_42d": 2,
569
- "quality_score": null,
570
- "recent_pr_count": 9,
571
- "repo_association": "MEMBER",
572
- "repo_issues_url": "https://github.com/huggingface/transformers/issues?q=is%3Aissue+author%3AIlyasMoutawwakil",
573
- "repo_pull_requests_url": "https://github.com/huggingface/transformers/pulls?q=is%3Apr+author%3AIlyasMoutawwakil",
574
- "report_reason": null,
575
- "snapshot_issue_count": 2,
576
- "snapshot_pr_count": 13
577
- },
578
- {
579
- "account_age_days": 6547,
580
- "author": "kashif",
581
- "automation_risk_signal": "low",
582
- "breadth_score": "high",
583
- "cluster_count": 0,
584
- "first_seen_in_snapshot": false,
585
- "follow_through_score": "mixed",
586
- "heuristic_note": "broad repo spread; targets high-star repos",
587
- "known_contributor": true,
588
- "name": "Kashif Rasul",
589
- "new_to_repo": false,
590
- "profile_url": "https://github.com/kashif",
591
- "public_pr_count_42d": 21,
592
- "public_repo_count_42d": 13,
593
- "quality_score": null,
594
- "recent_pr_count": 9,
595
- "repo_association": "MEMBER",
596
- "repo_issues_url": "https://github.com/huggingface/transformers/issues?q=is%3Aissue+author%3Akashif",
597
- "repo_pull_requests_url": "https://github.com/huggingface/transformers/pulls?q=is%3Apr+author%3Akashif",
598
- "report_reason": null,
599
- "snapshot_issue_count": 0,
600
- "snapshot_pr_count": 12
601
- }
602
- ]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
data/public/data/pr_scope_clusters.json DELETED
@@ -1,3007 +0,0 @@
1
- [
2
- {
3
- "authors": [
4
- "DogWala",
5
- "abigailtech",
6
- "cyyever",
7
- "excepshenal",
8
- "winglian"
9
- ],
10
- "average_similarity": 0.449,
11
- "cluster_id": "pr-scope-43636-7",
12
- "kind": "pr_scope",
13
- "last_activity_at": "2026-03-13T22:28:27Z",
14
- "outside_window_prs": [],
15
- "pairwise": [
16
- {
17
- "breadth_similarity": 1.0,
18
- "concentration_similarity": 1.0,
19
- "content_similarity": 0.475,
20
- "left_pr_number": 43663,
21
- "right_pr_number": 44123,
22
- "shared_directories": [
23
- "src/transformers",
24
- "src"
25
- ],
26
- "shared_filenames": [
27
- "src/transformers/trainer.py"
28
- ],
29
- "similarity": 0.587,
30
- "size_similarity": 0.694
31
- },
32
- {
33
- "breadth_similarity": 1.0,
34
- "concentration_similarity": 1.0,
35
- "content_similarity": 0.416,
36
- "left_pr_number": 43651,
37
- "right_pr_number": 43663,
38
- "shared_directories": [
39
- "src/transformers",
40
- "src"
41
- ],
42
- "shared_filenames": [
43
- "src/transformers/trainer.py"
44
- ],
45
- "similarity": 0.549,
46
- "size_similarity": 0.72
47
- },
48
- {
49
- "breadth_similarity": 1.0,
50
- "concentration_similarity": 1.0,
51
- "content_similarity": 0.285,
52
- "left_pr_number": 44257,
53
- "right_pr_number": 44660,
54
- "shared_directories": [
55
- "src/transformers",
56
- "src"
57
- ],
58
- "shared_filenames": [
59
- "src/transformers/trainer.py"
60
- ],
61
- "similarity": 0.5,
62
- "size_similarity": 1.0
63
- },
64
- {
65
- "breadth_similarity": 1.0,
66
- "concentration_similarity": 1.0,
67
- "content_similarity": 0.386,
68
- "left_pr_number": 43651,
69
- "right_pr_number": 44123,
70
- "shared_directories": [
71
- "src/transformers",
72
- "src"
73
- ],
74
- "shared_filenames": [
75
- "src/transformers/trainer.py"
76
- ],
77
- "similarity": 0.495,
78
- "size_similarity": 0.5
79
- },
80
- {
81
- "breadth_similarity": 1.0,
82
- "concentration_similarity": 1.0,
83
- "content_similarity": 0.407,
84
- "left_pr_number": 43663,
85
- "right_pr_number": 44660,
86
- "shared_directories": [
87
- "src/transformers",
88
- "src"
89
- ],
90
- "shared_filenames": [
91
- "src/transformers/trainer.py"
92
- ],
93
- "similarity": 0.471,
94
- "size_similarity": 0.24
95
- },
96
- {
97
- "breadth_similarity": 1.0,
98
- "concentration_similarity": 1.0,
99
- "content_similarity": 0.357,
100
- "left_pr_number": 43636,
101
- "right_pr_number": 43663,
102
- "shared_directories": [
103
- "src/transformers",
104
- "src"
105
- ],
106
- "shared_filenames": [
107
- "src/transformers/trainer.py"
108
- ],
109
- "similarity": 0.466,
110
- "size_similarity": 0.44
111
- },
112
- {
113
- "breadth_similarity": 1.0,
114
- "concentration_similarity": 1.0,
115
- "content_similarity": 0.302,
116
- "left_pr_number": 44189,
117
- "right_pr_number": 44660,
118
- "shared_directories": [
119
- "src/transformers",
120
- "src"
121
- ],
122
- "shared_filenames": [
123
- "src/transformers/trainer.py"
124
- ],
125
- "similarity": 0.461,
126
- "size_similarity": 0.667
127
- },
128
- {
129
- "breadth_similarity": 1.0,
130
- "concentration_similarity": 1.0,
131
- "content_similarity": 0.291,
132
- "left_pr_number": 43636,
133
- "right_pr_number": 43651,
134
- "shared_directories": [
135
- "src/transformers",
136
- "src"
137
- ],
138
- "shared_filenames": [
139
- "src/transformers/trainer.py"
140
- ],
141
- "similarity": 0.445,
142
- "size_similarity": 0.611
143
- },
144
- {
145
- "breadth_similarity": 1.0,
146
- "concentration_similarity": 1.0,
147
- "content_similarity": 0.378,
148
- "left_pr_number": 44123,
149
- "right_pr_number": 44660,
150
- "shared_directories": [
151
- "src/transformers",
152
- "src"
153
- ],
154
- "shared_filenames": [
155
- "src/transformers/trainer.py"
156
- ],
157
- "similarity": 0.44,
158
- "size_similarity": 0.167
159
- },
160
- {
161
- "breadth_similarity": 1.0,
162
- "concentration_similarity": 1.0,
163
- "content_similarity": 0.379,
164
- "left_pr_number": 43663,
165
- "right_pr_number": 44189,
166
- "shared_directories": [
167
- "src/transformers",
168
- "src"
169
- ],
170
- "shared_filenames": [
171
- "src/transformers/trainer.py"
172
- ],
173
- "similarity": 0.439,
174
- "size_similarity": 0.16
175
- },
176
- {
177
- "breadth_similarity": 1.0,
178
- "concentration_similarity": 1.0,
179
- "content_similarity": 0.358,
180
- "left_pr_number": 43663,
181
- "right_pr_number": 44257,
182
- "shared_directories": [
183
- "src/transformers",
184
- "src"
185
- ],
186
- "shared_filenames": [
187
- "src/transformers/trainer.py"
188
- ],
189
- "similarity": 0.437,
190
- "size_similarity": 0.24
191
- },
192
- {
193
- "breadth_similarity": 1.0,
194
- "concentration_similarity": 1.0,
195
- "content_similarity": 0.265,
196
- "left_pr_number": 44189,
197
- "right_pr_number": 44257,
198
- "shared_directories": [
199
- "src/transformers",
200
- "src"
201
- ],
202
- "shared_filenames": [
203
- "src/transformers/trainer.py"
204
- ],
205
- "similarity": 0.436,
206
- "size_similarity": 0.667
207
- },
208
- {
209
- "breadth_similarity": 1.0,
210
- "concentration_similarity": 1.0,
211
- "content_similarity": 0.331,
212
- "left_pr_number": 43651,
213
- "right_pr_number": 44660,
214
- "shared_directories": [
215
- "src/transformers",
216
- "src"
217
- ],
218
- "shared_filenames": [
219
- "src/transformers/trainer.py"
220
- ],
221
- "similarity": 0.432,
222
- "size_similarity": 0.333
223
- },
224
- {
225
- "breadth_similarity": 1.0,
226
- "concentration_similarity": 1.0,
227
- "content_similarity": 0.285,
228
- "left_pr_number": 43636,
229
- "right_pr_number": 44660,
230
- "shared_directories": [
231
- "src/transformers",
232
- "src"
233
- ],
234
- "shared_filenames": [
235
- "src/transformers/trainer.py"
236
- ],
237
- "similarity": 0.431,
238
- "size_similarity": 0.545
239
- },
240
- {
241
- "breadth_similarity": 1.0,
242
- "concentration_similarity": 1.0,
243
- "content_similarity": 0.332,
244
- "left_pr_number": 43636,
245
- "right_pr_number": 44123,
246
- "shared_directories": [
247
- "src/transformers",
248
- "src"
249
- ],
250
- "shared_filenames": [
251
- "src/transformers/trainer.py"
252
- ],
253
- "similarity": 0.428,
254
- "size_similarity": 0.306
255
- },
256
- {
257
- "breadth_similarity": 1.0,
258
- "concentration_similarity": 1.0,
259
- "content_similarity": 0.352,
260
- "left_pr_number": 44123,
261
- "right_pr_number": 44189,
262
- "shared_directories": [
263
- "src/transformers",
264
- "src"
265
- ],
266
- "shared_filenames": [
267
- "src/transformers/trainer.py"
268
- ],
269
- "similarity": 0.413,
270
- "size_similarity": 0.111
271
- },
272
- {
273
- "breadth_similarity": 1.0,
274
- "concentration_similarity": 1.0,
275
- "content_similarity": 0.333,
276
- "left_pr_number": 44123,
277
- "right_pr_number": 44257,
278
- "shared_directories": [
279
- "src/transformers",
280
- "src"
281
- ],
282
- "shared_filenames": [
283
- "src/transformers/trainer.py"
284
- ],
285
- "similarity": 0.408,
286
- "size_similarity": 0.167
287
- },
288
- {
289
- "breadth_similarity": 1.0,
290
- "concentration_similarity": 1.0,
291
- "content_similarity": 0.25,
292
- "left_pr_number": 43636,
293
- "right_pr_number": 44257,
294
- "shared_directories": [
295
- "src/transformers",
296
- "src"
297
- ],
298
- "shared_filenames": [
299
- "src/transformers/trainer.py"
300
- ],
301
- "similarity": 0.407,
302
- "size_similarity": 0.545
303
- },
304
- {
305
- "breadth_similarity": 1.0,
306
- "concentration_similarity": 1.0,
307
- "content_similarity": 0.291,
308
- "left_pr_number": 43651,
309
- "right_pr_number": 44257,
310
- "shared_directories": [
311
- "src/transformers",
312
- "src"
313
- ],
314
- "shared_filenames": [
315
- "src/transformers/trainer.py"
316
- ],
317
- "similarity": 0.404,
318
- "size_similarity": 0.333
319
- },
320
- {
321
- "breadth_similarity": 1.0,
322
- "concentration_similarity": 1.0,
323
- "content_similarity": 0.308,
324
- "left_pr_number": 43651,
325
- "right_pr_number": 44189,
326
- "shared_directories": [
327
- "src/transformers",
328
- "src"
329
- ],
330
- "shared_filenames": [
331
- "src/transformers/trainer.py"
332
- ],
333
- "similarity": 0.399,
334
- "size_similarity": 0.222
335
- },
336
- {
337
- "breadth_similarity": 1.0,
338
- "concentration_similarity": 1.0,
339
- "content_similarity": 0.265,
340
- "left_pr_number": 43636,
341
- "right_pr_number": 44189,
342
- "shared_directories": [
343
- "src/transformers",
344
- "src"
345
- ],
346
- "shared_filenames": [
347
- "src/transformers/trainer.py"
348
- ],
349
- "similarity": 0.39,
350
- "size_similarity": 0.364
351
- }
352
- ],
353
- "pr_count": 7,
354
- "pr_numbers": [
355
- 43636,
356
- 43651,
357
- 43663,
358
- 44123,
359
- 44189,
360
- 44257,
361
- 44660
362
- ],
363
- "recent_pr_count": 7,
364
- "recent_pr_numbers": [
365
- 43636,
366
- 43651,
367
- 43663,
368
- 44123,
369
- 44189,
370
- 44257,
371
- 44660
372
- ],
373
- "representative_pr_number": 43663,
374
- "representative_title": "Add _get_signature_columns method to allow custom trainers to override column filtering",
375
- "representative_url": "https://github.com/huggingface/transformers/pull/43663",
376
- "shared_directories": [
377
- "src/transformers",
378
- "src"
379
- ],
380
- "shared_filenames": [
381
- "src/transformers/trainer.py"
382
- ],
383
- "summary": "7 open PRs share weighted file overlap around `src/transformers/trainer.py`; representative PR #43663.",
384
- "title": "Scope: Add _get_signature_columns method to allow custom trainers to override column filtering"
385
- },
386
- {
387
- "authors": [
388
- "Mr-Neutr0n",
389
- "SunMarc",
390
- "jonathan-fulton",
391
- "pragnyanramtha",
392
- "rain-1",
393
- "tarekziade"
394
- ],
395
- "average_similarity": 0.485,
396
- "cluster_id": "pr-scope-43656-6",
397
- "kind": "pr_scope",
398
- "last_activity_at": "2026-03-23T07:30:41Z",
399
- "outside_window_prs": [],
400
- "pairwise": [
401
- {
402
- "breadth_similarity": 1.0,
403
- "concentration_similarity": 1.0,
404
- "content_similarity": 0.746,
405
- "left_pr_number": 43656,
406
- "right_pr_number": 43836,
407
- "shared_directories": [
408
- "src/transformers/cli",
409
- "src/transformers",
410
- "src"
411
- ],
412
- "shared_filenames": [
413
- "src/transformers/cli/serve.py"
414
- ],
415
- "similarity": 0.691,
416
- "size_similarity": 0.121
417
- },
418
- {
419
- "breadth_similarity": 1.0,
420
- "concentration_similarity": 1.0,
421
- "content_similarity": 0.65,
422
- "left_pr_number": 43836,
423
- "right_pr_number": 43842,
424
- "shared_directories": [
425
- "src/transformers/cli",
426
- "src/transformers",
427
- "src"
428
- ],
429
- "shared_filenames": [
430
- "src/transformers/cli/serve.py"
431
- ],
432
- "similarity": 0.609,
433
- "size_similarity": 0.027
434
- },
435
- {
436
- "breadth_similarity": 0.5,
437
- "concentration_similarity": 0.802,
438
- "content_similarity": 0.638,
439
- "left_pr_number": 43836,
440
- "right_pr_number": 44682,
441
- "shared_directories": [
442
- "src/transformers/cli",
443
- "src/transformers",
444
- "src"
445
- ],
446
- "shared_filenames": [
447
- "src/transformers/cli/serve.py"
448
- ],
449
- "similarity": 0.597,
450
- "size_similarity": 0.398
451
- },
452
- {
453
- "breadth_similarity": 1.0,
454
- "concentration_similarity": 1.0,
455
- "content_similarity": 0.575,
456
- "left_pr_number": 43656,
457
- "right_pr_number": 43842,
458
- "shared_directories": [
459
- "src/transformers/cli",
460
- "src/transformers",
461
- "src"
462
- ],
463
- "shared_filenames": [
464
- "src/transformers/cli/serve.py"
465
- ],
466
- "similarity": 0.586,
467
- "size_similarity": 0.222
468
- },
469
- {
470
- "breadth_similarity": 0.35,
471
- "concentration_similarity": 0.994,
472
- "content_similarity": 0.526,
473
- "left_pr_number": 44566,
474
- "right_pr_number": 44682,
475
- "shared_directories": [
476
- "src/transformers/cli",
477
- "src/transformers",
478
- "src"
479
- ],
480
- "shared_filenames": [
481
- "src/transformers/cli/serve.py"
482
- ],
483
- "similarity": 0.569,
484
- "size_similarity": 0.773
485
- },
486
- {
487
- "breadth_similarity": 0.667,
488
- "concentration_similarity": 0.752,
489
- "content_similarity": 0.384,
490
- "left_pr_number": 44558,
491
- "right_pr_number": 44682,
492
- "shared_directories": [
493
- "src/transformers/cli",
494
- "src/transformers",
495
- "src"
496
- ],
497
- "shared_filenames": [
498
- "src/transformers/cli/serve.py"
499
- ],
500
- "similarity": 0.521,
501
- "size_similarity": 0.984
502
- },
503
- {
504
- "breadth_similarity": 0.175,
505
- "concentration_similarity": 0.796,
506
- "content_similarity": 0.525,
507
- "left_pr_number": 43836,
508
- "right_pr_number": 44566,
509
- "shared_directories": [
510
- "src/transformers/cli",
511
- "src/transformers",
512
- "src"
513
- ],
514
- "shared_filenames": [
515
- "src/transformers/cli/serve.py"
516
- ],
517
- "similarity": 0.502,
518
- "size_similarity": 0.516
519
- },
520
- {
521
- "breadth_similarity": 0.525,
522
- "concentration_similarity": 0.759,
523
- "content_similarity": 0.413,
524
- "left_pr_number": 44558,
525
- "right_pr_number": 44566,
526
- "shared_directories": [
527
- "src/transformers/cli",
528
- "src/transformers",
529
- "src"
530
- ],
531
- "shared_filenames": [
532
- "src/transformers/cli/serve.py"
533
- ],
534
- "similarity": 0.497,
535
- "size_similarity": 0.785
536
- },
537
- {
538
- "breadth_similarity": 0.5,
539
- "concentration_similarity": 0.802,
540
- "content_similarity": 0.484,
541
- "left_pr_number": 43656,
542
- "right_pr_number": 44682,
543
- "shared_directories": [
544
- "src/transformers/cli",
545
- "src/transformers",
546
- "src"
547
- ],
548
- "shared_filenames": [
549
- "src/transformers/cli/serve.py"
550
- ],
551
- "similarity": 0.436,
552
- "size_similarity": 0.048
553
- },
554
- {
555
- "breadth_similarity": 0.333,
556
- "concentration_similarity": 0.554,
557
- "content_similarity": 0.441,
558
- "left_pr_number": 43836,
559
- "right_pr_number": 44558,
560
- "shared_directories": [
561
- "src/transformers/cli",
562
- "src/transformers",
563
- "src"
564
- ],
565
- "shared_filenames": [
566
- "src/transformers/cli/serve.py"
567
- ],
568
- "similarity": 0.43,
569
- "size_similarity": 0.405
570
- },
571
- {
572
- "breadth_similarity": 0.175,
573
- "concentration_similarity": 0.796,
574
- "content_similarity": 0.504,
575
- "left_pr_number": 43842,
576
- "right_pr_number": 44566,
577
- "shared_directories": [
578
- "src/transformers/cli",
579
- "src/transformers",
580
- "src"
581
- ],
582
- "shared_filenames": [
583
- "src/transformers/cli/serve.py"
584
- ],
585
- "similarity": 0.412,
586
- "size_similarity": 0.014
587
- },
588
- {
589
- "breadth_similarity": 0.175,
590
- "concentration_similarity": 0.796,
591
- "content_similarity": 0.492,
592
- "left_pr_number": 43656,
593
- "right_pr_number": 44566,
594
- "shared_directories": [
595
- "src/transformers/cli",
596
- "src/transformers",
597
- "src"
598
- ],
599
- "shared_filenames": [
600
- "src/transformers/cli/serve.py"
601
- ],
602
- "similarity": 0.411,
603
- "size_similarity": 0.062
604
- },
605
- {
606
- "breadth_similarity": 0.5,
607
- "concentration_similarity": 0.802,
608
- "content_similarity": 0.454,
609
- "left_pr_number": 43842,
610
- "right_pr_number": 44682,
611
- "shared_directories": [
612
- "src/transformers/cli",
613
- "src/transformers",
614
- "src"
615
- ],
616
- "shared_filenames": [
617
- "src/transformers/cli/serve.py"
618
- ],
619
- "similarity": 0.41,
620
- "size_similarity": 0.011
621
- },
622
- {
623
- "breadth_similarity": 0.333,
624
- "concentration_similarity": 0.554,
625
- "content_similarity": 0.342,
626
- "left_pr_number": 43656,
627
- "right_pr_number": 44558,
628
- "shared_directories": [
629
- "src/transformers/cli",
630
- "src/transformers",
631
- "src"
632
- ],
633
- "shared_filenames": [
634
- "src/transformers/cli/serve.py"
635
- ],
636
- "similarity": 0.308,
637
- "size_similarity": 0.049
638
- },
639
- {
640
- "breadth_similarity": 0.333,
641
- "concentration_similarity": 0.554,
642
- "content_similarity": 0.338,
643
- "left_pr_number": 43842,
644
- "right_pr_number": 44558,
645
- "shared_directories": [
646
- "src/transformers/cli",
647
- "src/transformers",
648
- "src"
649
- ],
650
- "shared_filenames": [
651
- "src/transformers/cli/serve.py"
652
- ],
653
- "similarity": 0.299,
654
- "size_similarity": 0.011
655
- }
656
- ],
657
- "pr_count": 6,
658
- "pr_numbers": [
659
- 43656,
660
- 43836,
661
- 43842,
662
- 44558,
663
- 44566,
664
- 44682
665
- ],
666
- "recent_pr_count": 6,
667
- "recent_pr_numbers": [
668
- 43656,
669
- 43836,
670
- 43842,
671
- 44558,
672
- 44566,
673
- 44682
674
- ],
675
- "representative_pr_number": 43836,
676
- "representative_title": "fix: wrapped TypeAdpater in string literals (for now)",
677
- "representative_url": "https://github.com/huggingface/transformers/pull/43836",
678
- "shared_directories": [
679
- "src/transformers/cli",
680
- "src/transformers",
681
- "src"
682
- ],
683
- "shared_filenames": [
684
- "src/transformers/cli/serve.py"
685
- ],
686
- "summary": "6 open PRs share weighted file overlap around `src/transformers/cli/serve.py`; representative PR #43836.",
687
- "title": "Scope: fix: wrapped TypeAdpater in string literals (for now)"
688
- },
689
- {
690
- "authors": [
691
- "Jay-IIT",
692
- "Zephyr-Blessed",
693
- "chandan11248"
694
- ],
695
- "average_similarity": 0.942,
696
- "cluster_id": "pr-scope-44066-3",
697
- "kind": "pr_scope",
698
- "last_activity_at": "2026-03-19T18:12:59Z",
699
- "outside_window_prs": [],
700
- "pairwise": [
701
- {
702
- "breadth_similarity": 1.0,
703
- "concentration_similarity": 0.957,
704
- "content_similarity": 0.968,
705
- "left_pr_number": 44066,
706
- "right_pr_number": 44722,
707
- "shared_directories": [
708
- "src/transformers/models/codegen",
709
- "src/transformers/models/gptj",
710
- "src/transformers/models",
711
- "src/transformers",
712
- "src"
713
- ],
714
- "shared_filenames": [
715
- "src/transformers/models/codegen/modeling_codegen.py",
716
- "src/transformers/models/gptj/modeling_gptj.py"
717
- ],
718
- "similarity": 0.969,
719
- "size_similarity": 0.959
720
- },
721
- {
722
- "breadth_similarity": 0.5,
723
- "concentration_similarity": 0.986,
724
- "content_similarity": 0.988,
725
- "left_pr_number": 44085,
726
- "right_pr_number": 44722,
727
- "shared_directories": [
728
- "src/transformers/models/gptj",
729
- "src/transformers/models",
730
- "src/transformers",
731
- "src"
732
- ],
733
- "shared_filenames": [
734
- "src/transformers/models/gptj/modeling_gptj.py"
735
- ],
736
- "similarity": 0.938,
737
- "size_similarity": 0.98
738
- },
739
- {
740
- "breadth_similarity": 0.5,
741
- "concentration_similarity": 0.944,
742
- "content_similarity": 0.963,
743
- "left_pr_number": 44066,
744
- "right_pr_number": 44085,
745
- "shared_directories": [
746
- "src/transformers/models/gptj",
747
- "src/transformers/models",
748
- "src/transformers",
749
- "src"
750
- ],
751
- "shared_filenames": [
752
- "src/transformers/models/gptj/modeling_gptj.py"
753
- ],
754
- "similarity": 0.918,
755
- "size_similarity": 0.979
756
- }
757
- ],
758
- "pr_count": 3,
759
- "pr_numbers": [
760
- 44066,
761
- 44085,
762
- 44722
763
- ],
764
- "recent_pr_count": 3,
765
- "recent_pr_numbers": [
766
- 44066,
767
- 44085,
768
- 44722
769
- ],
770
- "representative_pr_number": 44722,
771
- "representative_title": "Refactor gptj output tracing to use standardized decorators",
772
- "representative_url": "https://github.com/huggingface/transformers/pull/44722",
773
- "shared_directories": [
774
- "src/transformers/models/gptj",
775
- "src/transformers/models",
776
- "src/transformers",
777
- "src",
778
- "src/transformers/models/codegen"
779
- ],
780
- "shared_filenames": [
781
- "src/transformers/models/gptj/modeling_gptj.py",
782
- "src/transformers/models/codegen/modeling_codegen.py"
783
- ],
784
- "summary": "3 open PRs share weighted file overlap around `src/transformers/models/gptj/modeling_gptj.py`, `src/transformers/models/codegen/modeling_codegen.py`; representative PR #44722.",
785
- "title": "Scope: Refactor gptj output tracing to use standardized decorators"
786
- },
787
- {
788
- "authors": [
789
- "JokeYoonic",
790
- "akashadsare",
791
- "lakprigan"
792
- ],
793
- "average_similarity": 0.575,
794
- "cluster_id": "pr-scope-44015-3",
795
- "kind": "pr_scope",
796
- "last_activity_at": "2026-03-18T17:16:49Z",
797
- "outside_window_prs": [],
798
- "pairwise": [
799
- {
800
- "breadth_similarity": 1.0,
801
- "concentration_similarity": 1.0,
802
- "content_similarity": 0.76,
803
- "left_pr_number": 44059,
804
- "right_pr_number": 44676,
805
- "shared_directories": [
806
- "src/transformers/models/gpt2",
807
- "src/transformers/models",
808
- "src/transformers",
809
- "src"
810
- ],
811
- "shared_filenames": [
812
- "src/transformers/models/gpt2/modeling_gpt2.py"
813
- ],
814
- "similarity": 0.691,
815
- "size_similarity": 0.062
816
- },
817
- {
818
- "breadth_similarity": 0.333,
819
- "concentration_similarity": 0.488,
820
- "content_similarity": 0.675,
821
- "left_pr_number": 44015,
822
- "right_pr_number": 44059,
823
- "shared_directories": [
824
- "src/transformers/models/gpt2",
825
- "src/transformers/models",
826
- "src/transformers",
827
- "src"
828
- ],
829
- "shared_filenames": [
830
- "src/transformers/models/gpt2/modeling_gpt2.py"
831
- ],
832
- "similarity": 0.611,
833
- "size_similarity": 0.543
834
- },
835
- {
836
- "breadth_similarity": 0.333,
837
- "concentration_similarity": 0.488,
838
- "content_similarity": 0.512,
839
- "left_pr_number": 44015,
840
- "right_pr_number": 44676,
841
- "shared_directories": [
842
- "src/transformers/models/gpt2",
843
- "src/transformers/models",
844
- "src/transformers",
845
- "src"
846
- ],
847
- "shared_filenames": [
848
- "src/transformers/models/gpt2/modeling_gpt2.py"
849
- ],
850
- "similarity": 0.421,
851
- "size_similarity": 0.034
852
- }
853
- ],
854
- "pr_count": 3,
855
- "pr_numbers": [
856
- 44015,
857
- 44059,
858
- 44676
859
- ],
860
- "recent_pr_count": 3,
861
- "recent_pr_numbers": [
862
- 44015,
863
- 44059,
864
- 44676
865
- ],
866
- "representative_pr_number": 44059,
867
- "representative_title": "[GPT2] Refactor output tracing to use capture_outputs/can_return_tuple decorators",
868
- "representative_url": "https://github.com/huggingface/transformers/pull/44059",
869
- "shared_directories": [
870
- "src/transformers/models/gpt2",
871
- "src/transformers/models",
872
- "src/transformers",
873
- "src"
874
- ],
875
- "shared_filenames": [
876
- "src/transformers/models/gpt2/modeling_gpt2.py"
877
- ],
878
- "summary": "3 open PRs share weighted file overlap around `src/transformers/models/gpt2/modeling_gpt2.py`; representative PR #44059.",
879
- "title": "Scope: [GPT2] Refactor output tracing to use capture_outputs/can_return_tuple decorators"
880
- },
881
- {
882
- "authors": [
883
- "Sid-V5",
884
- "karthiksuki",
885
- "pdwi2020"
886
- ],
887
- "average_similarity": 0.53,
888
- "cluster_id": "pr-scope-43997-3",
889
- "kind": "pr_scope",
890
- "last_activity_at": "2026-02-19T15:49:49Z",
891
- "outside_window_prs": [],
892
- "pairwise": [
893
- {
894
- "breadth_similarity": 0.333,
895
- "concentration_similarity": 0.548,
896
- "content_similarity": 0.71,
897
- "left_pr_number": 44007,
898
- "right_pr_number": 44019,
899
- "shared_directories": [
900
- "src/transformers/models/resnet",
901
- "src/transformers/models",
902
- "src/transformers",
903
- "src"
904
- ],
905
- "shared_filenames": [
906
- "src/transformers/models/resnet/modeling_resnet.py"
907
- ],
908
- "similarity": 0.699,
909
- "size_similarity": 0.94
910
- },
911
- {
912
- "breadth_similarity": 0.333,
913
- "concentration_similarity": 0.548,
914
- "content_similarity": 0.648,
915
- "left_pr_number": 43997,
916
- "right_pr_number": 44007,
917
- "shared_directories": [
918
- "src/transformers/models/regnet",
919
- "src/transformers/models",
920
- "src/transformers",
921
- "src"
922
- ],
923
- "shared_filenames": [
924
- "src/transformers/models/regnet/modeling_regnet.py"
925
- ],
926
- "similarity": 0.616,
927
- "size_similarity": 0.679
928
- },
929
- {
930
- "breadth_similarity": 1.0,
931
- "concentration_similarity": 1.0,
932
- "content_similarity": 0.026,
933
- "left_pr_number": 43997,
934
- "right_pr_number": 44019,
935
- "shared_directories": [
936
- "src/transformers/models",
937
- "src/transformers",
938
- "src"
939
- ],
940
- "shared_filenames": [],
941
- "similarity": 0.276,
942
- "size_similarity": 0.722
943
- }
944
- ],
945
- "pr_count": 3,
946
- "pr_numbers": [
947
- 43997,
948
- 44007,
949
- 44019
950
- ],
951
- "recent_pr_count": 3,
952
- "recent_pr_numbers": [
953
- 43997,
954
- 44007,
955
- 44019
956
- ],
957
- "representative_pr_number": 44007,
958
- "representative_title": "[ResNet] Refactor output tracing to decorator-based interface",
959
- "representative_url": "https://github.com/huggingface/transformers/pull/44007",
960
- "shared_directories": [
961
- "src/transformers/models",
962
- "src/transformers",
963
- "src",
964
- "src/transformers/models/regnet",
965
- "src/transformers/models/resnet"
966
- ],
967
- "shared_filenames": [
968
- "src/transformers/models/regnet/modeling_regnet.py",
969
- "src/transformers/models/resnet/modeling_resnet.py"
970
- ],
971
- "summary": "3 open PRs share weighted file overlap around `src/transformers/models/regnet/modeling_regnet.py`, `src/transformers/models/resnet/modeling_resnet.py`; representative PR #44007.",
972
- "title": "Scope: [ResNet] Refactor output tracing to decorator-based interface"
973
- },
974
- {
975
- "authors": [
976
- "hf-security-analysis[bot]",
977
- "ydshieh"
978
- ],
979
- "average_similarity": 0.492,
980
- "cluster_id": "pr-scope-43532-3",
981
- "kind": "pr_scope",
982
- "last_activity_at": "2026-03-11T15:49:09Z",
983
- "outside_window_prs": [],
984
- "pairwise": [
985
- {
986
- "breadth_similarity": 0.208,
987
- "concentration_similarity": 0.605,
988
- "content_similarity": 0.546,
989
- "left_pr_number": 43532,
990
- "right_pr_number": 44599,
991
- "shared_directories": [
992
- ".github/workflows",
993
- ".github"
994
- ],
995
- "shared_filenames": [
996
- ".github/workflows/self-comment-ci.yml"
997
- ],
998
- "similarity": 0.542,
999
- "size_similarity": 0.726
1000
- },
1001
- {
1002
- "breadth_similarity": 0.875,
1003
- "concentration_similarity": 0.893,
1004
- "content_similarity": 0.443,
1005
- "left_pr_number": 43532,
1006
- "right_pr_number": 43649,
1007
- "shared_directories": [
1008
- "tests/models/vit",
1009
- ".github/workflows",
1010
- "tests/models",
1011
- ".github",
1012
- "tests",
1013
- "utils"
1014
- ],
1015
- "shared_filenames": [
1016
- ".github/workflows/self-comment-ci.yml",
1017
- ".github/workflows/self-scheduled.yml",
1018
- "tests/models/vit/test_modeling_vit.py",
1019
- "utils/notification_service.py"
1020
- ],
1021
- "similarity": 0.501,
1022
- "size_similarity": 0.395
1023
- },
1024
- {
1025
- "breadth_similarity": 0.188,
1026
- "concentration_similarity": 0.498,
1027
- "content_similarity": 0.439,
1028
- "left_pr_number": 43649,
1029
- "right_pr_number": 44599,
1030
- "shared_directories": [
1031
- ".github/workflows",
1032
- ".github"
1033
- ],
1034
- "shared_filenames": [
1035
- ".github/workflows/self-comment-ci.yml"
1036
- ],
1037
- "similarity": 0.433,
1038
- "size_similarity": 0.545
1039
- }
1040
- ],
1041
- "pr_count": 3,
1042
- "pr_numbers": [
1043
- 43532,
1044
- 43649,
1045
- 44599
1046
- ],
1047
- "recent_pr_count": 3,
1048
- "recent_pr_numbers": [
1049
- 43532,
1050
- 43649,
1051
- 44599
1052
- ],
1053
- "representative_pr_number": 43532,
1054
- "representative_title": "[don't merge] Show diff",
1055
- "representative_url": "https://github.com/huggingface/transformers/pull/43532",
1056
- "shared_directories": [
1057
- ".github/workflows",
1058
- ".github",
1059
- "tests/models/vit",
1060
- "tests/models",
1061
- "utils",
1062
- "tests"
1063
- ],
1064
- "shared_filenames": [
1065
- ".github/workflows/self-comment-ci.yml",
1066
- "utils/notification_service.py",
1067
- ".github/workflows/self-scheduled.yml",
1068
- "tests/models/vit/test_modeling_vit.py"
1069
- ],
1070
- "summary": "3 open PRs share weighted file overlap around `.github/workflows/self-comment-ci.yml`, `utils/notification_service.py`, `.github/workflows/self-scheduled.yml`; representative PR #43532.",
1071
- "title": "Scope: [don't merge] Show diff"
1072
- },
1073
- {
1074
- "authors": [
1075
- "stevhliu"
1076
- ],
1077
- "average_similarity": 0.368,
1078
- "cluster_id": "pr-scope-44290-3",
1079
- "kind": "pr_scope",
1080
- "last_activity_at": "2026-03-23T09:09:32Z",
1081
- "outside_window_prs": [],
1082
- "pairwise": [
1083
- {
1084
- "breadth_similarity": 0.75,
1085
- "concentration_similarity": 0.998,
1086
- "content_similarity": 0.23,
1087
- "left_pr_number": 44342,
1088
- "right_pr_number": 44799,
1089
- "shared_directories": [
1090
- "docs/source/en",
1091
- "docs/source",
1092
- "docs"
1093
- ],
1094
- "shared_filenames": [
1095
- "docs/source/en/_toctree.yml",
1096
- "docs/source/en/perf_train_gpu_one.md"
1097
- ],
1098
- "similarity": 0.388,
1099
- "size_similarity": 0.683
1100
- },
1101
- {
1102
- "breadth_similarity": 0.833,
1103
- "concentration_similarity": 1.0,
1104
- "content_similarity": 0.148,
1105
- "left_pr_number": 44290,
1106
- "right_pr_number": 44342,
1107
- "shared_directories": [
1108
- "docs/source/en",
1109
- "docs/source",
1110
- "docs"
1111
- ],
1112
- "shared_filenames": [
1113
- "docs/source/en/_toctree.yml",
1114
- "docs/source/en/perf_train_gpu_one.md"
1115
- ],
1116
- "similarity": 0.372,
1117
- "size_similarity": 0.904
1118
- },
1119
- {
1120
- "breadth_similarity": 0.583,
1121
- "concentration_similarity": 0.998,
1122
- "content_similarity": 0.176,
1123
- "left_pr_number": 44290,
1124
- "right_pr_number": 44799,
1125
- "shared_directories": [
1126
- "docs/source/en",
1127
- "docs/source",
1128
- "docs"
1129
- ],
1130
- "shared_filenames": [
1131
- "docs/source/en/_toctree.yml",
1132
- "docs/source/en/perf_train_gpu_one.md"
1133
- ],
1134
- "similarity": 0.345,
1135
- "size_similarity": 0.756
1136
- }
1137
- ],
1138
- "pr_count": 3,
1139
- "pr_numbers": [
1140
- 44290,
1141
- 44342,
1142
- 44799
1143
- ],
1144
- "recent_pr_count": 3,
1145
- "recent_pr_numbers": [
1146
- 44290,
1147
- 44342,
1148
- 44799
1149
- ],
1150
- "representative_pr_number": 44342,
1151
- "representative_title": "[docs] training performance",
1152
- "representative_url": "https://github.com/huggingface/transformers/pull/44342",
1153
- "shared_directories": [
1154
- "docs/source/en",
1155
- "docs/source",
1156
- "docs"
1157
- ],
1158
- "shared_filenames": [
1159
- "docs/source/en/perf_train_gpu_one.md",
1160
- "docs/source/en/_toctree.yml"
1161
- ],
1162
- "summary": "3 open PRs share weighted file overlap around `docs/source/en/perf_train_gpu_one.md`, `docs/source/en/_toctree.yml`; representative PR #44342.",
1163
- "title": "Scope: [docs] training performance"
1164
- },
1165
- {
1166
- "authors": [
1167
- "ArthurZucker",
1168
- "tarekziade",
1169
- "ydshieh"
1170
- ],
1171
- "average_similarity": 0.358,
1172
- "cluster_id": "pr-scope-44128-3",
1173
- "kind": "pr_scope",
1174
- "last_activity_at": "2026-03-26T09:48:44Z",
1175
- "outside_window_prs": [],
1176
- "pairwise": [
1177
- {
1178
- "breadth_similarity": 1.0,
1179
- "concentration_similarity": 0.978,
1180
- "content_similarity": 0.144,
1181
- "left_pr_number": 44128,
1182
- "right_pr_number": 44965,
1183
- "shared_directories": [
1184
- ".github/workflows",
1185
- ".github"
1186
- ],
1187
- "shared_filenames": [],
1188
- "similarity": 0.389,
1189
- "size_similarity": 0.928
1190
- },
1191
- {
1192
- "breadth_similarity": 0.5,
1193
- "concentration_similarity": 0.681,
1194
- "content_similarity": 0.169,
1195
- "left_pr_number": 44847,
1196
- "right_pr_number": 44965,
1197
- "shared_directories": [
1198
- ".github/workflows",
1199
- ".github"
1200
- ],
1201
- "shared_filenames": [],
1202
- "similarity": 0.35,
1203
- "size_similarity": 0.986
1204
- },
1205
- {
1206
- "breadth_similarity": 0.5,
1207
- "concentration_similarity": 0.703,
1208
- "content_similarity": 0.153,
1209
- "left_pr_number": 44128,
1210
- "right_pr_number": 44847,
1211
- "shared_directories": [
1212
- ".github/workflows",
1213
- ".github"
1214
- ],
1215
- "shared_filenames": [],
1216
- "similarity": 0.334,
1217
- "size_similarity": 0.941
1218
- }
1219
- ],
1220
- "pr_count": 3,
1221
- "pr_numbers": [
1222
- 44128,
1223
- 44847,
1224
- 44965
1225
- ],
1226
- "recent_pr_count": 3,
1227
- "recent_pr_numbers": [
1228
- 44128,
1229
- 44847,
1230
- 44965
1231
- ],
1232
- "representative_pr_number": 44965,
1233
- "representative_title": "try",
1234
- "representative_url": "https://github.com/huggingface/transformers/pull/44965",
1235
- "shared_directories": [
1236
- ".github/workflows",
1237
- ".github"
1238
- ],
1239
- "shared_filenames": [],
1240
- "summary": "3 open PRs cluster in `.github/workflows`, `.github` with similar change breadth; representative PR #44965.",
1241
- "title": "Scope: try"
1242
- },
1243
- {
1244
- "authors": [
1245
- "IvanFan-Van",
1246
- "dacorvo"
1247
- ],
1248
- "average_similarity": 0.46,
1249
- "cluster_id": "pr-scope-34667-4",
1250
- "kind": "pr_scope",
1251
- "last_activity_at": "2026-03-20T05:45:46Z",
1252
- "outside_window_prs": [
1253
- {
1254
- "additions": 10,
1255
- "author": "andrewqianpublic",
1256
- "changed_files": 1,
1257
- "created_at": "2024-11-09T06:18:31Z",
1258
- "deletions": 1,
1259
- "draft": false,
1260
- "files_url": "https://github.com/huggingface/transformers/pull/34667/files",
1261
- "html_url": "https://github.com/huggingface/transformers/pull/34667",
1262
- "merged": false,
1263
- "number": 34667,
1264
- "state": "open",
1265
- "title": "Clear unused allocated GPU memory when available GPU memory is low. ",
1266
- "updated_at": "2026-03-06T07:28:06Z"
1267
- },
1268
- {
1269
- "additions": 23,
1270
- "author": "bonpiedlaroute",
1271
- "changed_files": 1,
1272
- "created_at": "2025-07-25T21:27:34Z",
1273
- "deletions": 0,
1274
- "draft": false,
1275
- "files_url": "https://github.com/huggingface/transformers/pull/39683/files",
1276
- "html_url": "https://github.com/huggingface/transformers/pull/39683",
1277
- "merged": false,
1278
- "number": 39683,
1279
- "state": "open",
1280
- "title": "Fix issue #39191 respect accelerate config to disable torch.dynamo compilation",
1281
- "updated_at": "2026-01-27T12:42:58Z"
1282
- }
1283
- ],
1284
- "pairwise": [
1285
- {
1286
- "breadth_similarity": 1.0,
1287
- "concentration_similarity": 1.0,
1288
- "content_similarity": 0.459,
1289
- "left_pr_number": 34667,
1290
- "right_pr_number": 39683,
1291
- "shared_directories": [
1292
- "src/transformers/generation",
1293
- "src/transformers",
1294
- "src"
1295
- ],
1296
- "shared_filenames": [
1297
- "src/transformers/generation/utils.py"
1298
- ],
1299
- "similarity": 0.543,
1300
- "size_similarity": 0.478
1301
- },
1302
- {
1303
- "breadth_similarity": 1.0,
1304
- "concentration_similarity": 1.0,
1305
- "content_similarity": 0.308,
1306
- "left_pr_number": 44757,
1307
- "right_pr_number": 44872,
1308
- "shared_directories": [
1309
- "src/transformers/generation",
1310
- "src/transformers",
1311
- "src"
1312
- ],
1313
- "shared_filenames": [
1314
- "src/transformers/generation/utils.py"
1315
- ],
1316
- "similarity": 0.466,
1317
- "size_similarity": 0.667
1318
- },
1319
- {
1320
- "breadth_similarity": 1.0,
1321
- "concentration_similarity": 1.0,
1322
- "content_similarity": 0.388,
1323
- "left_pr_number": 34667,
1324
- "right_pr_number": 44872,
1325
- "shared_directories": [
1326
- "src/transformers/generation",
1327
- "src/transformers",
1328
- "src"
1329
- ],
1330
- "shared_filenames": [
1331
- "src/transformers/generation/utils.py"
1332
- ],
1333
- "similarity": 0.463,
1334
- "size_similarity": 0.273
1335
- },
1336
- {
1337
- "breadth_similarity": 1.0,
1338
- "concentration_similarity": 1.0,
1339
- "content_similarity": 0.383,
1340
- "left_pr_number": 39683,
1341
- "right_pr_number": 44872,
1342
- "shared_directories": [
1343
- "src/transformers/generation",
1344
- "src/transformers",
1345
- "src"
1346
- ],
1347
- "shared_filenames": [
1348
- "src/transformers/generation/utils.py"
1349
- ],
1350
- "similarity": 0.438,
1351
- "size_similarity": 0.13
1352
- },
1353
- {
1354
- "breadth_similarity": 1.0,
1355
- "concentration_similarity": 1.0,
1356
- "content_similarity": 0.369,
1357
- "left_pr_number": 34667,
1358
- "right_pr_number": 44757,
1359
- "shared_directories": [
1360
- "src/transformers/generation",
1361
- "src/transformers",
1362
- "src"
1363
- ],
1364
- "shared_filenames": [
1365
- "src/transformers/generation/utils.py"
1366
- ],
1367
- "similarity": 0.436,
1368
- "size_similarity": 0.182
1369
- },
1370
- {
1371
- "breadth_similarity": 1.0,
1372
- "concentration_similarity": 1.0,
1373
- "content_similarity": 0.364,
1374
- "left_pr_number": 39683,
1375
- "right_pr_number": 44757,
1376
- "shared_directories": [
1377
- "src/transformers/generation",
1378
- "src/transformers",
1379
- "src"
1380
- ],
1381
- "shared_filenames": [
1382
- "src/transformers/generation/utils.py"
1383
- ],
1384
- "similarity": 0.418,
1385
- "size_similarity": 0.087
1386
- }
1387
- ],
1388
- "pr_count": 4,
1389
- "pr_numbers": [
1390
- 34667,
1391
- 39683,
1392
- 44757,
1393
- 44872
1394
- ],
1395
- "recent_pr_count": 2,
1396
- "recent_pr_numbers": [
1397
- 44757,
1398
- 44872
1399
- ],
1400
- "representative_pr_number": 34667,
1401
- "representative_title": "Clear unused allocated GPU memory when available GPU memory is low. ",
1402
- "representative_url": "https://github.com/huggingface/transformers/pull/34667",
1403
- "shared_directories": [
1404
- "src/transformers/generation",
1405
- "src/transformers",
1406
- "src"
1407
- ],
1408
- "shared_filenames": [
1409
- "src/transformers/generation/utils.py"
1410
- ],
1411
- "summary": "4 open PRs share weighted file overlap around `src/transformers/generation/utils.py`; representative PR #34667.",
1412
- "title": "Scope: Clear unused allocated GPU memory when available GPU memory is low. "
1413
- },
1414
- {
1415
- "authors": [
1416
- "MekkCyber",
1417
- "mvanhorn"
1418
- ],
1419
- "average_similarity": 0.471,
1420
- "cluster_id": "pr-scope-41097-3",
1421
- "kind": "pr_scope",
1422
- "last_activity_at": "2026-03-09T16:08:29Z",
1423
- "outside_window_prs": [
1424
- {
1425
- "additions": 11,
1426
- "author": "cyyever",
1427
- "changed_files": 1,
1428
- "created_at": "2025-09-23T10:51:04Z",
1429
- "deletions": 14,
1430
- "draft": false,
1431
- "files_url": "https://github.com/huggingface/transformers/pull/41097/files",
1432
- "html_url": "https://github.com/huggingface/transformers/pull/41097",
1433
- "merged": false,
1434
- "number": 41097,
1435
- "state": "open",
1436
- "title": "Delay and probably avoid unnecessary graph breaks in _upad_input of modeling_flash_attention_utils.py",
1437
- "updated_at": "2026-02-11T12:31:59Z"
1438
- }
1439
- ],
1440
- "pairwise": [
1441
- {
1442
- "breadth_similarity": 1.0,
1443
- "concentration_similarity": 1.0,
1444
- "content_similarity": 0.453,
1445
- "left_pr_number": 41097,
1446
- "right_pr_number": 43549,
1447
- "shared_directories": [
1448
- "src/transformers",
1449
- "src"
1450
- ],
1451
- "shared_filenames": [
1452
- "src/transformers/modeling_flash_attention_utils.py"
1453
- ],
1454
- "similarity": 0.557,
1455
- "size_similarity": 0.6
1456
- },
1457
- {
1458
- "breadth_similarity": 1.0,
1459
- "concentration_similarity": 1.0,
1460
- "content_similarity": 0.364,
1461
- "left_pr_number": 43549,
1462
- "right_pr_number": 44547,
1463
- "shared_directories": [
1464
- "src/transformers",
1465
- "src"
1466
- ],
1467
- "shared_filenames": [
1468
- "src/transformers/modeling_flash_attention_utils.py"
1469
- ],
1470
- "similarity": 0.445,
1471
- "size_similarity": 0.267
1472
- },
1473
- {
1474
- "breadth_similarity": 1.0,
1475
- "concentration_similarity": 1.0,
1476
- "content_similarity": 0.34,
1477
- "left_pr_number": 41097,
1478
- "right_pr_number": 44547,
1479
- "shared_directories": [
1480
- "src/transformers",
1481
- "src"
1482
- ],
1483
- "shared_filenames": [
1484
- "src/transformers/modeling_flash_attention_utils.py"
1485
- ],
1486
- "similarity": 0.412,
1487
- "size_similarity": 0.16
1488
- }
1489
- ],
1490
- "pr_count": 3,
1491
- "pr_numbers": [
1492
- 41097,
1493
- 43549,
1494
- 44547
1495
- ],
1496
- "recent_pr_count": 2,
1497
- "recent_pr_numbers": [
1498
- 43549,
1499
- 44547
1500
- ],
1501
- "representative_pr_number": 43549,
1502
- "representative_title": "[kernels] exception handling for fa kernels",
1503
- "representative_url": "https://github.com/huggingface/transformers/pull/43549",
1504
- "shared_directories": [
1505
- "src/transformers",
1506
- "src"
1507
- ],
1508
- "shared_filenames": [
1509
- "src/transformers/modeling_flash_attention_utils.py"
1510
- ],
1511
- "summary": "3 open PRs share weighted file overlap around `src/transformers/modeling_flash_attention_utils.py`; representative PR #43549.",
1512
- "title": "Scope: [kernels] exception handling for fa kernels"
1513
- },
1514
- {
1515
- "authors": [
1516
- "mtthw13",
1517
- "yashbora9"
1518
- ],
1519
- "average_similarity": 0.989,
1520
- "cluster_id": "pr-scope-44018-2",
1521
- "kind": "pr_scope",
1522
- "last_activity_at": "2026-02-18T08:30:32Z",
1523
- "outside_window_prs": [],
1524
- "pairwise": [
1525
- {
1526
- "breadth_similarity": 1.0,
1527
- "concentration_similarity": 0.999,
1528
- "content_similarity": 0.998,
1529
- "left_pr_number": 44018,
1530
- "right_pr_number": 44068,
1531
- "shared_directories": [
1532
- "src/transformers/models/gpt_neo",
1533
- "src/transformers/models",
1534
- "tests/models/gpt_neo",
1535
- "src/transformers",
1536
- "tests/models",
1537
- "src",
1538
- "tests"
1539
- ],
1540
- "shared_filenames": [
1541
- "src/transformers/models/gpt_neo/modeling_gpt_neo.py",
1542
- "tests/models/gpt_neo/test_modeling_gpt_neo.py"
1543
- ],
1544
- "similarity": 0.989,
1545
- "size_similarity": 0.932
1546
- }
1547
- ],
1548
- "pr_count": 2,
1549
- "pr_numbers": [
1550
- 44018,
1551
- 44068
1552
- ],
1553
- "recent_pr_count": 2,
1554
- "recent_pr_numbers": [
1555
- 44018,
1556
- 44068
1557
- ],
1558
- "representative_pr_number": 44018,
1559
- "representative_title": "Refactor GPT-Neo output tracing to use capture_outputs/can_return_tuple",
1560
- "representative_url": "https://github.com/huggingface/transformers/pull/44018",
1561
- "shared_directories": [
1562
- "src/transformers/models/gpt_neo",
1563
- "tests/models/gpt_neo",
1564
- "src/transformers/models",
1565
- "tests/models",
1566
- "src/transformers",
1567
- "tests",
1568
- "src"
1569
- ],
1570
- "shared_filenames": [
1571
- "src/transformers/models/gpt_neo/modeling_gpt_neo.py",
1572
- "tests/models/gpt_neo/test_modeling_gpt_neo.py"
1573
- ],
1574
- "summary": "2 open PRs share weighted file overlap around `src/transformers/models/gpt_neo/modeling_gpt_neo.py`, `tests/models/gpt_neo/test_modeling_gpt_neo.py`; representative PR #44018.",
1575
- "title": "Scope: Refactor GPT-Neo output tracing to use capture_outputs/can_return_tuple"
1576
- },
1577
- {
1578
- "authors": [
1579
- "lashahub"
1580
- ],
1581
- "average_similarity": 0.831,
1582
- "cluster_id": "pr-scope-43538-2",
1583
- "kind": "pr_scope",
1584
- "last_activity_at": "2026-03-25T17:19:57Z",
1585
- "outside_window_prs": [],
1586
- "pairwise": [
1587
- {
1588
- "breadth_similarity": 0.862,
1589
- "concentration_similarity": 0.865,
1590
- "content_similarity": 0.842,
1591
- "left_pr_number": 43538,
1592
- "right_pr_number": 44830,
1593
- "shared_directories": [
1594
- "docs/source/en/model_doc",
1595
- "src/transformers/models/audioflamingo3",
1596
- "src/transformers/models/auto",
1597
- "src/transformers/models/glmasr",
1598
- "src/transformers/models/musicflamingo",
1599
- "docs/source/en",
1600
- "src/transformers/models",
1601
- "tests/fixtures/audioflamingo3",
1602
- "tests/fixtures/musicflamingo",
1603
- "tests/models/audioflamingo3"
1604
- ],
1605
- "shared_filenames": [
1606
- "docs/source/en/_toctree.yml",
1607
- "docs/source/en/model_doc/audioflamingo3.md",
1608
- "docs/source/en/model_doc/musicflamingo.md",
1609
- "docs/source/en/model_doc/vibevoice_acoustic_tokenizer.md",
1610
- "src/transformers/models/__init__.py",
1611
- "src/transformers/models/audioflamingo3/configuration_audioflamingo3.py",
1612
- "src/transformers/models/audioflamingo3/modeling_audioflamingo3.py",
1613
- "src/transformers/models/audioflamingo3/modular_audioflamingo3.py",
1614
- "src/transformers/models/audioflamingo3/processing_audioflamingo3.py",
1615
- "src/transformers/models/auto/configuration_auto.py"
1616
- ],
1617
- "similarity": 0.831,
1618
- "size_similarity": 0.748
1619
- }
1620
- ],
1621
- "pr_count": 2,
1622
- "pr_numbers": [
1623
- 43538,
1624
- 44830
1625
- ],
1626
- "recent_pr_count": 2,
1627
- "recent_pr_numbers": [
1628
- 43538,
1629
- 44830
1630
- ],
1631
- "representative_pr_number": 43538,
1632
- "representative_title": "Add Music Flamingo",
1633
- "representative_url": "https://github.com/huggingface/transformers/pull/43538",
1634
- "shared_directories": [
1635
- "src/transformers/models/musicflamingo",
1636
- "src/transformers/models/glmasr",
1637
- "src/transformers/models/audioflamingo3",
1638
- "docs/source/en/model_doc",
1639
- "src/transformers/models/auto",
1640
- "tests/fixtures/audioflamingo3",
1641
- "tests/fixtures/musicflamingo",
1642
- "tests/models/audioflamingo3"
1643
- ],
1644
- "shared_filenames": [
1645
- "docs/source/en/model_doc/audioflamingo3.md",
1646
- "docs/source/en/model_doc/musicflamingo.md",
1647
- "src/transformers/models/audioflamingo3/configuration_audioflamingo3.py",
1648
- "src/transformers/models/glmasr/processing_glmasr.py",
1649
- "src/transformers/models/musicflamingo/__init__.py",
1650
- "src/transformers/models/musicflamingo/configuration_musicflamingo.py",
1651
- "src/transformers/models/musicflamingo/convert_musicflamingo_to_hf.py",
1652
- "src/transformers/models/musicflamingo/modeling_musicflamingo.py"
1653
- ],
1654
- "summary": "2 open PRs share weighted file overlap around `docs/source/en/model_doc/audioflamingo3.md`, `docs/source/en/model_doc/musicflamingo.md`, `src/transformers/models/audioflamingo3/configuration_audioflamingo3.py`; representative PR #43538.",
1655
- "title": "Scope: Add Music Flamingo"
1656
- },
1657
- {
1658
- "authors": [
1659
- "ITcarrot",
1660
- "Mr-Neutr0n"
1661
- ],
1662
- "average_similarity": 0.819,
1663
- "cluster_id": "pr-scope-43543-2",
1664
- "kind": "pr_scope",
1665
- "last_activity_at": "2026-02-05T18:14:28Z",
1666
- "outside_window_prs": [],
1667
- "pairwise": [
1668
- {
1669
- "breadth_similarity": 1.0,
1670
- "concentration_similarity": 1.0,
1671
- "content_similarity": 0.913,
1672
- "left_pr_number": 43543,
1673
- "right_pr_number": 43775,
1674
- "shared_directories": [
1675
- "src/transformers/models/dbrx",
1676
- "src/transformers/models/ernie4_5_moe",
1677
- "src/transformers/models/ernie4_5_vl_moe",
1678
- "src/transformers/models/flex_olmo",
1679
- "src/transformers/models/glm4v_moe",
1680
- "src/transformers/models/gpt_oss",
1681
- "src/transformers/models/granitemoe",
1682
- "src/transformers/models/granitemoehybrid",
1683
- "src/transformers/models/granitemoeshared",
1684
- "src/transformers/models/jamba"
1685
- ],
1686
- "shared_filenames": [
1687
- "src/transformers/models/dbrx/modeling_dbrx.py",
1688
- "src/transformers/models/ernie4_5_moe/modeling_ernie4_5_moe.py",
1689
- "src/transformers/models/ernie4_5_vl_moe/modeling_ernie4_5_vl_moe.py",
1690
- "src/transformers/models/flex_olmo/modeling_flex_olmo.py",
1691
- "src/transformers/models/glm4v_moe/modeling_glm4v_moe.py",
1692
- "src/transformers/models/gpt_oss/modeling_gpt_oss.py",
1693
- "src/transformers/models/granitemoe/modeling_granitemoe.py",
1694
- "src/transformers/models/granitemoehybrid/modeling_granitemoehybrid.py",
1695
- "src/transformers/models/granitemoeshared/modeling_granitemoeshared.py",
1696
- "src/transformers/models/jamba/modeling_jamba.py"
1697
- ],
1698
- "similarity": 0.819,
1699
- "size_similarity": 0.2
1700
- }
1701
- ],
1702
- "pr_count": 2,
1703
- "pr_numbers": [
1704
- 43543,
1705
- 43775
1706
- ],
1707
- "recent_pr_count": 2,
1708
- "recent_pr_numbers": [
1709
- 43543,
1710
- 43775
1711
- ],
1712
- "representative_pr_number": 43543,
1713
- "representative_title": "Fix fp16 underflow in MoE load balancing loss by enforcing fp32 softmax",
1714
- "representative_url": "https://github.com/huggingface/transformers/pull/43543",
1715
- "shared_directories": [
1716
- "src/transformers/models/dbrx",
1717
- "src/transformers/models/ernie4_5_moe",
1718
- "src/transformers/models/jetmoe",
1719
- "src/transformers/models/minimax_m2",
1720
- "src/transformers/models/phimoe",
1721
- "src/transformers/models/flex_olmo",
1722
- "src/transformers/models/mixtral",
1723
- "src/transformers/models/qwen3_moe"
1724
- ],
1725
- "shared_filenames": [
1726
- "src/transformers/models/dbrx/modeling_dbrx.py",
1727
- "src/transformers/models/ernie4_5_moe/modeling_ernie4_5_moe.py",
1728
- "src/transformers/models/jetmoe/modeling_jetmoe.py",
1729
- "src/transformers/models/minimax_m2/modeling_minimax_m2.py",
1730
- "src/transformers/models/mixtral/modeling_mixtral.py",
1731
- "src/transformers/models/phimoe/modeling_phimoe.py",
1732
- "src/transformers/models/flex_olmo/modeling_flex_olmo.py",
1733
- "src/transformers/models/gpt_oss/modeling_gpt_oss.py"
1734
- ],
1735
- "summary": "2 open PRs share weighted file overlap around `src/transformers/models/dbrx/modeling_dbrx.py`, `src/transformers/models/ernie4_5_moe/modeling_ernie4_5_moe.py`, `src/transformers/models/jetmoe/modeling_jetmoe.py`; representative PR #43543.",
1736
- "title": "Scope: Fix fp16 underflow in MoE load balancing loss by enforcing fp32 softmax"
1737
- },
1738
- {
1739
- "authors": [
1740
- "JaredforReal",
1741
- "inisis"
1742
- ],
1743
- "average_similarity": 0.75,
1744
- "cluster_id": "pr-scope-45016-2",
1745
- "kind": "pr_scope",
1746
- "last_activity_at": "2026-03-26T10:14:50Z",
1747
- "outside_window_prs": [],
1748
- "pairwise": [
1749
- {
1750
- "breadth_similarity": 1.0,
1751
- "concentration_similarity": 1.0,
1752
- "content_similarity": 0.712,
1753
- "left_pr_number": 45016,
1754
- "right_pr_number": 45017,
1755
- "shared_directories": [
1756
- "src/transformers/models/glm_moe_dsa",
1757
- "src/transformers/models",
1758
- "src/transformers",
1759
- "src"
1760
- ],
1761
- "shared_filenames": [
1762
- "src/transformers/models/glm_moe_dsa/modeling_glm_moe_dsa.py",
1763
- "src/transformers/models/glm_moe_dsa/modular_glm_moe_dsa.py"
1764
- ],
1765
- "similarity": 0.75,
1766
- "size_similarity": 0.676
1767
- }
1768
- ],
1769
- "pr_count": 2,
1770
- "pr_numbers": [
1771
- 45016,
1772
- 45017
1773
- ],
1774
- "recent_pr_count": 2,
1775
- "recent_pr_numbers": [
1776
- 45016,
1777
- 45017
1778
- ],
1779
- "representative_pr_number": 45016,
1780
- "representative_title": "fix: glm5 inference bug",
1781
- "representative_url": "https://github.com/huggingface/transformers/pull/45016",
1782
- "shared_directories": [
1783
- "src/transformers/models/glm_moe_dsa",
1784
- "src/transformers/models",
1785
- "src/transformers",
1786
- "src"
1787
- ],
1788
- "shared_filenames": [
1789
- "src/transformers/models/glm_moe_dsa/modeling_glm_moe_dsa.py",
1790
- "src/transformers/models/glm_moe_dsa/modular_glm_moe_dsa.py"
1791
- ],
1792
- "summary": "2 open PRs share weighted file overlap around `src/transformers/models/glm_moe_dsa/modeling_glm_moe_dsa.py`, `src/transformers/models/glm_moe_dsa/modular_glm_moe_dsa.py`; representative PR #45016.",
1793
- "title": "Scope: fix: glm5 inference bug"
1794
- },
1795
- {
1796
- "authors": [
1797
- "surya10602",
1798
- "thecaptain789"
1799
- ],
1800
- "average_similarity": 0.662,
1801
- "cluster_id": "pr-scope-43779-2",
1802
- "kind": "pr_scope",
1803
- "last_activity_at": "2026-02-09T09:44:45Z",
1804
- "outside_window_prs": [],
1805
- "pairwise": [
1806
- {
1807
- "breadth_similarity": 1.0,
1808
- "concentration_similarity": 1.0,
1809
- "content_similarity": 0.677,
1810
- "left_pr_number": 43779,
1811
- "right_pr_number": 43816,
1812
- "shared_directories": [
1813
- "src/transformers/integrations",
1814
- "src/transformers",
1815
- "src"
1816
- ],
1817
- "shared_filenames": [
1818
- "src/transformers/integrations/integration_utils.py"
1819
- ],
1820
- "similarity": 0.662,
1821
- "size_similarity": 0.25
1822
- }
1823
- ],
1824
- "pr_count": 2,
1825
- "pr_numbers": [
1826
- 43779,
1827
- 43816
1828
- ],
1829
- "recent_pr_count": 2,
1830
- "recent_pr_numbers": [
1831
- 43779,
1832
- 43816
1833
- ],
1834
- "representative_pr_number": 43779,
1835
- "representative_title": "SwanLab: Add support for id and resume arguments in SwanLabCallback",
1836
- "representative_url": "https://github.com/huggingface/transformers/pull/43779",
1837
- "shared_directories": [
1838
- "src/transformers/integrations",
1839
- "src/transformers",
1840
- "src"
1841
- ],
1842
- "shared_filenames": [
1843
- "src/transformers/integrations/integration_utils.py"
1844
- ],
1845
- "summary": "2 open PRs share weighted file overlap around `src/transformers/integrations/integration_utils.py`; representative PR #43779.",
1846
- "title": "Scope: SwanLab: Add support for id and resume arguments in SwanLabCallback"
1847
- },
1848
- {
1849
- "authors": [
1850
- "Cyrilvallez",
1851
- "xenova"
1852
- ],
1853
- "average_similarity": 0.593,
1854
- "cluster_id": "pr-scope-44763-2",
1855
- "kind": "pr_scope",
1856
- "last_activity_at": "2026-03-23T15:14:13Z",
1857
- "outside_window_prs": [],
1858
- "pairwise": [
1859
- {
1860
- "breadth_similarity": 0.833,
1861
- "concentration_similarity": 1.0,
1862
- "content_similarity": 0.46,
1863
- "left_pr_number": 44763,
1864
- "right_pr_number": 44888,
1865
- "shared_directories": [
1866
- "src/transformers/models/nemotron_h",
1867
- "src/transformers/models",
1868
- "src/transformers",
1869
- "src"
1870
- ],
1871
- "shared_filenames": [
1872
- "src/transformers/models/nemotron_h/modeling_nemotron_h.py",
1873
- "src/transformers/models/nemotron_h/modular_nemotron_h.py"
1874
- ],
1875
- "similarity": 0.593,
1876
- "size_similarity": 0.917
1877
- }
1878
- ],
1879
- "pr_count": 2,
1880
- "pr_numbers": [
1881
- 44763,
1882
- 44888
1883
- ],
1884
- "recent_pr_count": 2,
1885
- "recent_pr_numbers": [
1886
- 44763,
1887
- 44888
1888
- ],
1889
- "representative_pr_number": 44763,
1890
- "representative_title": "[nemotron_h] Add support for MLP mixers",
1891
- "representative_url": "https://github.com/huggingface/transformers/pull/44763",
1892
- "shared_directories": [
1893
- "src/transformers/models/nemotron_h",
1894
- "src/transformers/models",
1895
- "src/transformers",
1896
- "src"
1897
- ],
1898
- "shared_filenames": [
1899
- "src/transformers/models/nemotron_h/modular_nemotron_h.py",
1900
- "src/transformers/models/nemotron_h/modeling_nemotron_h.py"
1901
- ],
1902
- "summary": "2 open PRs share weighted file overlap around `src/transformers/models/nemotron_h/modular_nemotron_h.py`, `src/transformers/models/nemotron_h/modeling_nemotron_h.py`; representative PR #44763.",
1903
- "title": "Scope: [nemotron_h] Add support for MLP mixers"
1904
- },
1905
- {
1906
- "authors": [
1907
- "andylizf",
1908
- "zucchini-nlp"
1909
- ],
1910
- "average_similarity": 0.556,
1911
- "cluster_id": "pr-scope-44157-2",
1912
- "kind": "pr_scope",
1913
- "last_activity_at": "2026-03-25T14:12:50Z",
1914
- "outside_window_prs": [],
1915
- "pairwise": [
1916
- {
1917
- "breadth_similarity": 0.896,
1918
- "concentration_similarity": 0.919,
1919
- "content_similarity": 0.595,
1920
- "left_pr_number": 44157,
1921
- "right_pr_number": 44973,
1922
- "shared_directories": [
1923
- "src/transformers/models/ernie4_5_vl_moe",
1924
- "src/transformers/models/glm4v",
1925
- "src/transformers/models/glm4v_moe",
1926
- "src/transformers/models/glm_ocr",
1927
- "src/transformers/models/paddleocr_vl",
1928
- "src/transformers/models/qwen2_5_omni",
1929
- "src/transformers/models/qwen2_5_vl",
1930
- "src/transformers/models/qwen2_vl",
1931
- "src/transformers/models/qwen3_5",
1932
- "src/transformers/models/qwen3_5_moe"
1933
- ],
1934
- "shared_filenames": [
1935
- "src/transformers/models/ernie4_5_vl_moe/modeling_ernie4_5_vl_moe.py",
1936
- "src/transformers/models/glm4v/modeling_glm4v.py",
1937
- "src/transformers/models/glm4v_moe/modeling_glm4v_moe.py",
1938
- "src/transformers/models/glm_ocr/modeling_glm_ocr.py",
1939
- "src/transformers/models/glm_ocr/modular_glm_ocr.py",
1940
- "src/transformers/models/paddleocr_vl/modeling_paddleocr_vl.py",
1941
- "src/transformers/models/qwen2_5_omni/modeling_qwen2_5_omni.py",
1942
- "src/transformers/models/qwen2_5_omni/modular_qwen2_5_omni.py",
1943
- "src/transformers/models/qwen2_5_vl/modeling_qwen2_5_vl.py",
1944
- "src/transformers/models/qwen2_vl/modeling_qwen2_vl.py"
1945
- ],
1946
- "similarity": 0.556,
1947
- "size_similarity": 0.029
1948
- }
1949
- ],
1950
- "pr_count": 2,
1951
- "pr_numbers": [
1952
- 44157,
1953
- 44973
1954
- ],
1955
- "recent_pr_count": 2,
1956
- "recent_pr_numbers": [
1957
- 44157,
1958
- 44973
1959
- ],
1960
- "representative_pr_number": 44157,
1961
- "representative_title": "Use correct mask for packed inputs in Qwen-VL ",
1962
- "representative_url": "https://github.com/huggingface/transformers/pull/44157",
1963
- "shared_directories": [
1964
- "src/transformers/models/glm_ocr",
1965
- "src/transformers/models/qwen3_5_moe",
1966
- "src/transformers/models/video_llama_3",
1967
- "src/transformers/models/glm4v",
1968
- "src/transformers/models/glm4v_moe",
1969
- "src/transformers/models/qwen2_5_omni",
1970
- "src/transformers/models/qwen2_vl",
1971
- "src/transformers/models/paddleocr_vl"
1972
- ],
1973
- "shared_filenames": [
1974
- "src/transformers/models/glm_ocr/modular_glm_ocr.py",
1975
- "src/transformers/models/video_llama_3/modular_video_llama_3.py",
1976
- "src/transformers/models/glm4v/modeling_glm4v.py",
1977
- "src/transformers/models/glm_ocr/modeling_glm_ocr.py",
1978
- "src/transformers/models/qwen3_vl/modeling_qwen3_vl.py",
1979
- "src/transformers/models/video_llama_3/modeling_video_llama_3.py",
1980
- "src/transformers/models/paddleocr_vl/modeling_paddleocr_vl.py",
1981
- "src/transformers/models/qwen2_5_omni/modeling_qwen2_5_omni.py"
1982
- ],
1983
- "summary": "2 open PRs share weighted file overlap around `src/transformers/models/glm_ocr/modular_glm_ocr.py`, `src/transformers/models/video_llama_3/modular_video_llama_3.py`, `src/transformers/models/glm4v/modeling_glm4v.py`; representative PR #44157.",
1984
- "title": "Scope: Use correct mask for packed inputs in Qwen-VL "
1985
- },
1986
- {
1987
- "authors": [
1988
- "aman-coder03",
1989
- "dtiourine"
1990
- ],
1991
- "average_similarity": 0.553,
1992
- "cluster_id": "pr-scope-44101-2",
1993
- "kind": "pr_scope",
1994
- "last_activity_at": "2026-02-19T08:08:33Z",
1995
- "outside_window_prs": [],
1996
- "pairwise": [
1997
- {
1998
- "breadth_similarity": 0.5,
1999
- "concentration_similarity": 0.507,
2000
- "content_similarity": 0.614,
2001
- "left_pr_number": 44101,
2002
- "right_pr_number": 44116,
2003
- "shared_directories": [
2004
- "src/transformers/models/flaubert",
2005
- "src/transformers/models",
2006
- "src/transformers",
2007
- "src"
2008
- ],
2009
- "shared_filenames": [
2010
- "src/transformers/models/flaubert/modeling_flaubert.py"
2011
- ],
2012
- "similarity": 0.553,
2013
- "size_similarity": 0.319
2014
- }
2015
- ],
2016
- "pr_count": 2,
2017
- "pr_numbers": [
2018
- 44101,
2019
- 44116
2020
- ],
2021
- "recent_pr_count": 2,
2022
- "recent_pr_numbers": [
2023
- 44101,
2024
- 44116
2025
- ],
2026
- "representative_pr_number": 44101,
2027
- "representative_title": "[XLM] Refactor output tracing to align with capture_outputs standardized architecture",
2028
- "representative_url": "https://github.com/huggingface/transformers/pull/44101",
2029
- "shared_directories": [
2030
- "src/transformers/models/flaubert",
2031
- "src/transformers/models",
2032
- "src/transformers",
2033
- "src"
2034
- ],
2035
- "shared_filenames": [
2036
- "src/transformers/models/flaubert/modeling_flaubert.py"
2037
- ],
2038
- "summary": "2 open PRs share weighted file overlap around `src/transformers/models/flaubert/modeling_flaubert.py`; representative PR #44101.",
2039
- "title": "Scope: [XLM] Refactor output tracing to align with capture_outputs standardized architecture"
2040
- },
2041
- {
2042
- "authors": [
2043
- "Qubitium",
2044
- "pnehete23"
2045
- ],
2046
- "average_similarity": 0.524,
2047
- "cluster_id": "pr-scope-44940-2",
2048
- "kind": "pr_scope",
2049
- "last_activity_at": "2026-03-26T09:10:14Z",
2050
- "outside_window_prs": [],
2051
- "pairwise": [
2052
- {
2053
- "breadth_similarity": 0.833,
2054
- "concentration_similarity": 0.993,
2055
- "content_similarity": 0.47,
2056
- "left_pr_number": 44940,
2057
- "right_pr_number": 45015,
2058
- "shared_directories": [
2059
- "src/transformers",
2060
- "tests/utils",
2061
- "src",
2062
- "tests"
2063
- ],
2064
- "shared_filenames": [
2065
- "src/transformers/modeling_utils.py",
2066
- "tests/utils/test_modeling_utils.py"
2067
- ],
2068
- "similarity": 0.524,
2069
- "size_similarity": 0.412
2070
- }
2071
- ],
2072
- "pr_count": 2,
2073
- "pr_numbers": [
2074
- 44940,
2075
- 45015
2076
- ],
2077
- "recent_pr_count": 2,
2078
- "recent_pr_numbers": [
2079
- 44940,
2080
- 45015
2081
- ],
2082
- "representative_pr_number": 44940,
2083
- "representative_title": "fix tie_weights skipping logic is not tied to model thread scope",
2084
- "representative_url": "https://github.com/huggingface/transformers/pull/44940",
2085
- "shared_directories": [
2086
- "tests/utils",
2087
- "src/transformers",
2088
- "tests",
2089
- "src"
2090
- ],
2091
- "shared_filenames": [
2092
- "tests/utils/test_modeling_utils.py",
2093
- "src/transformers/modeling_utils.py"
2094
- ],
2095
- "summary": "2 open PRs share weighted file overlap around `tests/utils/test_modeling_utils.py`, `src/transformers/modeling_utils.py`; representative PR #44940.",
2096
- "title": "Scope: fix tie_weights skipping logic is not tied to model thread scope"
2097
- },
2098
- {
2099
- "authors": [
2100
- "itazap",
2101
- "vaibhav-research"
2102
- ],
2103
- "average_similarity": 0.514,
2104
- "cluster_id": "pr-scope-43603-2",
2105
- "kind": "pr_scope",
2106
- "last_activity_at": "2026-03-17T16:03:19Z",
2107
- "outside_window_prs": [],
2108
- "pairwise": [
2109
- {
2110
- "breadth_similarity": 0.75,
2111
- "concentration_similarity": 1.0,
2112
- "content_similarity": 0.524,
2113
- "left_pr_number": 43603,
2114
- "right_pr_number": 44606,
2115
- "shared_directories": [
2116
- "src/transformers",
2117
- "src"
2118
- ],
2119
- "shared_filenames": [
2120
- "src/transformers/tokenization_utils_tokenizers.py"
2121
- ],
2122
- "similarity": 0.514,
2123
- "size_similarity": 0.148
2124
- }
2125
- ],
2126
- "pr_count": 2,
2127
- "pr_numbers": [
2128
- 43603,
2129
- 44606
2130
- ],
2131
- "recent_pr_count": 2,
2132
- "recent_pr_numbers": [
2133
- 43603,
2134
- 44606
2135
- ],
2136
- "representative_pr_number": 43603,
2137
- "representative_title": "Fix unintended Hub metadata calls from _patch_mistral_regex",
2138
- "representative_url": "https://github.com/huggingface/transformers/pull/43603",
2139
- "shared_directories": [
2140
- "src/transformers",
2141
- "src"
2142
- ],
2143
- "shared_filenames": [
2144
- "src/transformers/tokenization_utils_tokenizers.py"
2145
- ],
2146
- "summary": "2 open PRs share weighted file overlap around `src/transformers/tokenization_utils_tokenizers.py`; representative PR #43603.",
2147
- "title": "Scope: Fix unintended Hub metadata calls from _patch_mistral_regex"
2148
- },
2149
- {
2150
- "authors": [
2151
- "Sai-Suraj-27",
2152
- "nulone"
2153
- ],
2154
- "average_similarity": 0.49,
2155
- "cluster_id": "pr-scope-43833-2",
2156
- "kind": "pr_scope",
2157
- "last_activity_at": "2026-03-26T00:24:20Z",
2158
- "outside_window_prs": [],
2159
- "pairwise": [
2160
- {
2161
- "breadth_similarity": 1.0,
2162
- "concentration_similarity": 1.0,
2163
- "content_similarity": 0.426,
2164
- "left_pr_number": 43833,
2165
- "right_pr_number": 45001,
2166
- "shared_directories": [
2167
- "src/transformers/integrations",
2168
- "src/transformers",
2169
- "src"
2170
- ],
2171
- "shared_filenames": [
2172
- "src/transformers/integrations/moe.py"
2173
- ],
2174
- "similarity": 0.49,
2175
- "size_similarity": 0.278
2176
- }
2177
- ],
2178
- "pr_count": 2,
2179
- "pr_numbers": [
2180
- 43833,
2181
- 45001
2182
- ],
2183
- "recent_pr_count": 2,
2184
- "recent_pr_numbers": [
2185
- 43833,
2186
- 45001
2187
- ],
2188
- "representative_pr_number": 43833,
2189
- "representative_title": "fix: ensure dtype consistency in grouped_mm under autocast",
2190
- "representative_url": "https://github.com/huggingface/transformers/pull/43833",
2191
- "shared_directories": [
2192
- "src/transformers/integrations",
2193
- "src/transformers",
2194
- "src"
2195
- ],
2196
- "shared_filenames": [
2197
- "src/transformers/integrations/moe.py"
2198
- ],
2199
- "summary": "2 open PRs share weighted file overlap around `src/transformers/integrations/moe.py`; representative PR #43833.",
2200
- "title": "Scope: fix: ensure dtype consistency in grouped_mm under autocast"
2201
- },
2202
- {
2203
- "authors": [
2204
- "kulkarni-rohan",
2205
- "zucchini-nlp"
2206
- ],
2207
- "average_similarity": 0.466,
2208
- "cluster_id": "pr-scope-44713-2",
2209
- "kind": "pr_scope",
2210
- "last_activity_at": "2026-03-25T18:53:51Z",
2211
- "outside_window_prs": [],
2212
- "pairwise": [
2213
- {
2214
- "breadth_similarity": 0.196,
2215
- "concentration_similarity": 0.377,
2216
- "content_similarity": 0.54,
2217
- "left_pr_number": 44713,
2218
- "right_pr_number": 45000,
2219
- "shared_directories": [
2220
- "src/transformers/models/colqwen2",
2221
- "src/transformers/models",
2222
- "src/transformers",
2223
- "src"
2224
- ],
2225
- "shared_filenames": [
2226
- "src/transformers/models/colqwen2/modeling_colqwen2.py",
2227
- "src/transformers/models/colqwen2/modular_colqwen2.py"
2228
- ],
2229
- "similarity": 0.466,
2230
- "size_similarity": 0.331
2231
- }
2232
- ],
2233
- "pr_count": 2,
2234
- "pr_numbers": [
2235
- 44713,
2236
- 45000
2237
- ],
2238
- "recent_pr_count": 2,
2239
- "recent_pr_numbers": [
2240
- 44713,
2241
- 45000
2242
- ],
2243
- "representative_pr_number": 44713,
2244
- "representative_title": "[ColQwen2] Refactor output tracing (issue #43979)",
2245
- "representative_url": "https://github.com/huggingface/transformers/pull/44713",
2246
- "shared_directories": [
2247
- "src/transformers/models/colqwen2",
2248
- "src/transformers/models",
2249
- "src/transformers",
2250
- "src"
2251
- ],
2252
- "shared_filenames": [
2253
- "src/transformers/models/colqwen2/modeling_colqwen2.py",
2254
- "src/transformers/models/colqwen2/modular_colqwen2.py"
2255
- ],
2256
- "summary": "2 open PRs share weighted file overlap around `src/transformers/models/colqwen2/modeling_colqwen2.py`, `src/transformers/models/colqwen2/modular_colqwen2.py`; representative PR #44713.",
2257
- "title": "Scope: [ColQwen2] Refactor output tracing (issue #43979)"
2258
- },
2259
- {
2260
- "authors": [
2261
- "MaybeSam05",
2262
- "NielsRogge"
2263
- ],
2264
- "average_similarity": 0.434,
2265
- "cluster_id": "pr-scope-44385-2",
2266
- "kind": "pr_scope",
2267
- "last_activity_at": "2026-03-12T10:33:43Z",
2268
- "outside_window_prs": [],
2269
- "pairwise": [
2270
- {
2271
- "breadth_similarity": 0.667,
2272
- "concentration_similarity": 1.0,
2273
- "content_similarity": 0.373,
2274
- "left_pr_number": 44385,
2275
- "right_pr_number": 44615,
2276
- "shared_directories": [
2277
- "src/transformers/utils",
2278
- "src/transformers",
2279
- "src"
2280
- ],
2281
- "shared_filenames": [
2282
- "src/transformers/utils/import_utils.py"
2283
- ],
2284
- "similarity": 0.434,
2285
- "size_similarity": 0.371
2286
- }
2287
- ],
2288
- "pr_count": 2,
2289
- "pr_numbers": [
2290
- 44385,
2291
- 44615
2292
- ],
2293
- "recent_pr_count": 2,
2294
- "recent_pr_numbers": [
2295
- 44385,
2296
- 44615
2297
- ],
2298
- "representative_pr_number": 44385,
2299
- "representative_title": "Fix make check-repo",
2300
- "representative_url": "https://github.com/huggingface/transformers/pull/44385",
2301
- "shared_directories": [
2302
- "src/transformers/utils",
2303
- "src/transformers",
2304
- "src"
2305
- ],
2306
- "shared_filenames": [
2307
- "src/transformers/utils/import_utils.py"
2308
- ],
2309
- "summary": "2 open PRs share weighted file overlap around `src/transformers/utils/import_utils.py`; representative PR #44385.",
2310
- "title": "Scope: Fix make check-repo"
2311
- },
2312
- {
2313
- "authors": [
2314
- "tarekziade",
2315
- "zucchini-nlp"
2316
- ],
2317
- "average_similarity": 0.412,
2318
- "cluster_id": "pr-scope-43587-2",
2319
- "kind": "pr_scope",
2320
- "last_activity_at": "2026-03-26T10:10:44Z",
2321
- "outside_window_prs": [],
2322
- "pairwise": [
2323
- {
2324
- "breadth_similarity": 0.4,
2325
- "concentration_similarity": 0.9,
2326
- "content_similarity": 0.265,
2327
- "left_pr_number": 43587,
2328
- "right_pr_number": 45009,
2329
- "shared_directories": [
2330
- "utils"
2331
- ],
2332
- "shared_filenames": [
2333
- "utils/check_docstrings.py"
2334
- ],
2335
- "similarity": 0.412,
2336
- "size_similarity": 0.943
2337
- }
2338
- ],
2339
- "pr_count": 2,
2340
- "pr_numbers": [
2341
- 43587,
2342
- 45009
2343
- ],
2344
- "recent_pr_count": 2,
2345
- "recent_pr_numbers": [
2346
- 43587,
2347
- 45009
2348
- ],
2349
- "representative_pr_number": 43587,
2350
- "representative_title": "[WIP] Check docstring runs on modular files",
2351
- "representative_url": "https://github.com/huggingface/transformers/pull/43587",
2352
- "shared_directories": [
2353
- "utils"
2354
- ],
2355
- "shared_filenames": [
2356
- "utils/check_docstrings.py"
2357
- ],
2358
- "summary": "2 open PRs share weighted file overlap around `utils/check_docstrings.py`; representative PR #43587.",
2359
- "title": "Scope: [WIP] Check docstring runs on modular files"
2360
- },
2361
- {
2362
- "authors": [
2363
- "AkshajKashyap",
2364
- "roycho96"
2365
- ],
2366
- "average_similarity": 0.411,
2367
- "cluster_id": "pr-scope-44889-2",
2368
- "kind": "pr_scope",
2369
- "last_activity_at": "2026-03-25T22:07:33Z",
2370
- "outside_window_prs": [],
2371
- "pairwise": [
2372
- {
2373
- "breadth_similarity": 1.0,
2374
- "concentration_similarity": 0.812,
2375
- "content_similarity": 0.174,
2376
- "left_pr_number": 44889,
2377
- "right_pr_number": 44981,
2378
- "shared_directories": [
2379
- "src/transformers",
2380
- "tests/trainer",
2381
- "src",
2382
- "tests"
2383
- ],
2384
- "shared_filenames": [
2385
- "src/transformers/trainer.py"
2386
- ],
2387
- "similarity": 0.411,
2388
- "size_similarity": 0.991
2389
- }
2390
- ],
2391
- "pr_count": 2,
2392
- "pr_numbers": [
2393
- 44889,
2394
- 44981
2395
- ],
2396
- "recent_pr_count": 2,
2397
- "recent_pr_numbers": [
2398
- 44889,
2399
- 44981
2400
- ],
2401
- "representative_pr_number": 44889,
2402
- "representative_title": "[DeepSpeed] Fix evaluate()/predict() before train()",
2403
- "representative_url": "https://github.com/huggingface/transformers/pull/44889",
2404
- "shared_directories": [
2405
- "tests/trainer",
2406
- "src/transformers",
2407
- "tests",
2408
- "src"
2409
- ],
2410
- "shared_filenames": [
2411
- "src/transformers/trainer.py"
2412
- ],
2413
- "summary": "2 open PRs share weighted file overlap around `src/transformers/trainer.py`; representative PR #44889.",
2414
- "title": "Scope: [DeepSpeed] Fix evaluate()/predict() before train()"
2415
- },
2416
- {
2417
- "authors": [
2418
- "Charly21r",
2419
- "khushali9"
2420
- ],
2421
- "average_similarity": 0.409,
2422
- "cluster_id": "pr-scope-44146-2",
2423
- "kind": "pr_scope",
2424
- "last_activity_at": "2026-03-26T07:25:54Z",
2425
- "outside_window_prs": [],
2426
- "pairwise": [
2427
- {
2428
- "breadth_similarity": 0.75,
2429
- "concentration_similarity": 0.898,
2430
- "content_similarity": 0.284,
2431
- "left_pr_number": 44146,
2432
- "right_pr_number": 44949,
2433
- "shared_directories": [
2434
- "src/transformers",
2435
- "tests/trainer",
2436
- "src",
2437
- "tests"
2438
- ],
2439
- "shared_filenames": [
2440
- "tests/trainer/test_trainer_callback.py"
2441
- ],
2442
- "similarity": 0.409,
2443
- "size_similarity": 0.605
2444
- }
2445
- ],
2446
- "pr_count": 2,
2447
- "pr_numbers": [
2448
- 44146,
2449
- 44949
2450
- ],
2451
- "recent_pr_count": 2,
2452
- "recent_pr_numbers": [
2453
- 44146,
2454
- 44949
2455
- ],
2456
- "representative_pr_number": 44146,
2457
- "representative_title": "Ensure final evaluation runs with step-based evaluation strategy",
2458
- "representative_url": "https://github.com/huggingface/transformers/pull/44146",
2459
- "shared_directories": [
2460
- "tests/trainer",
2461
- "src/transformers",
2462
- "tests",
2463
- "src"
2464
- ],
2465
- "shared_filenames": [
2466
- "tests/trainer/test_trainer_callback.py"
2467
- ],
2468
- "summary": "2 open PRs share weighted file overlap around `tests/trainer/test_trainer_callback.py`; representative PR #44146.",
2469
- "title": "Scope: Ensure final evaluation runs with step-based evaluation strategy"
2470
- },
2471
- {
2472
- "authors": [
2473
- "kashif",
2474
- "qgallouedec"
2475
- ],
2476
- "average_similarity": 0.406,
2477
- "cluster_id": "pr-scope-44425-2",
2478
- "kind": "pr_scope",
2479
- "last_activity_at": "2026-03-20T16:28:43Z",
2480
- "outside_window_prs": [],
2481
- "pairwise": [
2482
- {
2483
- "breadth_similarity": 0.196,
2484
- "concentration_similarity": 0.618,
2485
- "content_similarity": 0.507,
2486
- "left_pr_number": 44425,
2487
- "right_pr_number": 44891,
2488
- "shared_directories": [
2489
- "src/transformers",
2490
- "src"
2491
- ],
2492
- "shared_filenames": [
2493
- "src/transformers/trainer_callback.py"
2494
- ],
2495
- "similarity": 0.406,
2496
- "size_similarity": 0.004
2497
- }
2498
- ],
2499
- "pr_count": 2,
2500
- "pr_numbers": [
2501
- 44425,
2502
- 44891
2503
- ],
2504
- "recent_pr_count": 2,
2505
- "recent_pr_numbers": [
2506
- 44425,
2507
- 44891
2508
- ],
2509
- "representative_pr_number": 44425,
2510
- "representative_title": "Fix conditional check for float formatting",
2511
- "representative_url": "https://github.com/huggingface/transformers/pull/44425",
2512
- "shared_directories": [
2513
- "src/transformers",
2514
- "src"
2515
- ],
2516
- "shared_filenames": [
2517
- "src/transformers/trainer_callback.py"
2518
- ],
2519
- "summary": "2 open PRs share weighted file overlap around `src/transformers/trainer_callback.py`; representative PR #44425.",
2520
- "title": "Scope: Fix conditional check for float formatting"
2521
- },
2522
- {
2523
- "authors": [
2524
- "dagecko"
2525
- ],
2526
- "average_similarity": 0.513,
2527
- "cluster_id": "pr-scope-42975-3",
2528
- "kind": "pr_scope",
2529
- "last_activity_at": "2026-03-26T06:19:29Z",
2530
- "outside_window_prs": [
2531
- {
2532
- "additions": 228,
2533
- "author": "salmanmkc",
2534
- "changed_files": 33,
2535
- "created_at": "2025-12-20T23:37:58Z",
2536
- "deletions": 228,
2537
- "draft": false,
2538
- "files_url": "https://github.com/huggingface/transformers/pull/42975/files",
2539
- "html_url": "https://github.com/huggingface/transformers/pull/42975",
2540
- "merged": false,
2541
- "number": 42975,
2542
- "state": "open",
2543
- "title": "Upgrade GitHub Actions for Node 24 compatibility",
2544
- "updated_at": "2026-01-25T00:07:56Z"
2545
- },
2546
- {
2547
- "additions": 23,
2548
- "author": "salmanmkc",
2549
- "changed_files": 7,
2550
- "created_at": "2025-12-20T23:38:07Z",
2551
- "deletions": 23,
2552
- "draft": false,
2553
- "files_url": "https://github.com/huggingface/transformers/pull/42976/files",
2554
- "html_url": "https://github.com/huggingface/transformers/pull/42976",
2555
- "merged": false,
2556
- "number": 42976,
2557
- "state": "open",
2558
- "title": "Upgrade GitHub Actions to latest versions",
2559
- "updated_at": "2026-01-25T00:07:18Z"
2560
- }
2561
- ],
2562
- "pairwise": [
2563
- {
2564
- "breadth_similarity": 0.675,
2565
- "concentration_similarity": 1.0,
2566
- "content_similarity": 0.724,
2567
- "left_pr_number": 42976,
2568
- "right_pr_number": 45010,
2569
- "shared_directories": [
2570
- ".github/workflows",
2571
- ".github"
2572
- ],
2573
- "shared_filenames": [
2574
- ".github/workflows/build-ci-docker-images.yml",
2575
- ".github/workflows/build-docker-images.yml",
2576
- ".github/workflows/build-nightly-ci-docker-images.yml",
2577
- ".github/workflows/build-past-ci-docker-images.yml",
2578
- ".github/workflows/release-conda.yml"
2579
- ],
2580
- "similarity": 0.671,
2581
- "size_similarity": 0.315
2582
- },
2583
- {
2584
- "breadth_similarity": 0.803,
2585
- "concentration_similarity": 1.0,
2586
- "content_similarity": 0.407,
2587
- "left_pr_number": 42975,
2588
- "right_pr_number": 45010,
2589
- "shared_directories": [
2590
- ".github/workflows",
2591
- ".github"
2592
- ],
2593
- "shared_filenames": [
2594
- ".github/workflows/benchmark.yml",
2595
- ".github/workflows/build-ci-docker-images.yml",
2596
- ".github/workflows/build-docker-images.yml",
2597
- ".github/workflows/build-nightly-ci-docker-images.yml",
2598
- ".github/workflows/build-past-ci-docker-images.yml",
2599
- ".github/workflows/model_jobs.yml",
2600
- ".github/workflows/release-conda.yml",
2601
- ".github/workflows/release.yml",
2602
- ".github/workflows/trufflehog.yml",
2603
- ".github/workflows/update_metdata.yml"
2604
- ],
2605
- "similarity": 0.463,
2606
- "size_similarity": 0.32
2607
- },
2608
- {
2609
- "breadth_similarity": 0.606,
2610
- "concentration_similarity": 1.0,
2611
- "content_similarity": 0.397,
2612
- "left_pr_number": 42975,
2613
- "right_pr_number": 42976,
2614
- "shared_directories": [
2615
- ".github/workflows",
2616
- ".github"
2617
- ],
2618
- "shared_filenames": [
2619
- ".github/workflows/build-ci-docker-images.yml",
2620
- ".github/workflows/build-docker-images.yml",
2621
- ".github/workflows/build-nightly-ci-docker-images.yml",
2622
- ".github/workflows/build-past-ci-docker-images.yml",
2623
- ".github/workflows/check_failed_tests.yml",
2624
- ".github/workflows/new_model_pr_merged_notification.yml",
2625
- ".github/workflows/release-conda.yml"
2626
- ],
2627
- "similarity": 0.403,
2628
- "size_similarity": 0.101
2629
- }
2630
- ],
2631
- "pr_count": 3,
2632
- "pr_numbers": [
2633
- 42975,
2634
- 42976,
2635
- 45010
2636
- ],
2637
- "recent_pr_count": 1,
2638
- "recent_pr_numbers": [
2639
- 45010
2640
- ],
2641
- "representative_pr_number": 45010,
2642
- "representative_title": "fix: pin 69 unpinned action(s),extract 2 unsafe expression(s) to env vars",
2643
- "representative_url": "https://github.com/huggingface/transformers/pull/45010",
2644
- "shared_directories": [
2645
- ".github/workflows",
2646
- ".github"
2647
- ],
2648
- "shared_filenames": [
2649
- ".github/workflows/build-ci-docker-images.yml",
2650
- ".github/workflows/build-docker-images.yml",
2651
- ".github/workflows/build-nightly-ci-docker-images.yml",
2652
- ".github/workflows/build-past-ci-docker-images.yml",
2653
- ".github/workflows/release-conda.yml",
2654
- ".github/workflows/benchmark.yml",
2655
- ".github/workflows/check_failed_tests.yml",
2656
- ".github/workflows/new_model_pr_merged_notification.yml"
2657
- ],
2658
- "summary": "3 open PRs share weighted file overlap around `.github/workflows/build-ci-docker-images.yml`, `.github/workflows/build-docker-images.yml`, `.github/workflows/build-nightly-ci-docker-images.yml`; representative PR #45010.",
2659
- "title": "Scope: fix: pin 69 unpinned action(s),extract 2 unsafe expression(s) to env vars"
2660
- },
2661
- {
2662
- "authors": [
2663
- "XingyuHu109"
2664
- ],
2665
- "average_similarity": 0.865,
2666
- "cluster_id": "pr-scope-41251-2",
2667
- "kind": "pr_scope",
2668
- "last_activity_at": "2026-03-12T16:02:46Z",
2669
- "outside_window_prs": [
2670
- {
2671
- "additions": 1704,
2672
- "author": "ArthurZucker",
2673
- "changed_files": 14,
2674
- "created_at": "2025-10-01T12:41:21Z",
2675
- "deletions": 1,
2676
- "draft": false,
2677
- "files_url": "https://github.com/huggingface/transformers/pull/41251/files",
2678
- "html_url": "https://github.com/huggingface/transformers/pull/41251",
2679
- "merged": false,
2680
- "number": 41251,
2681
- "state": "open",
2682
- "title": "Add deepseek 3.2 exp",
2683
- "updated_at": "2026-03-25T17:02:59Z"
2684
- }
2685
- ],
2686
- "pairwise": [
2687
- {
2688
- "breadth_similarity": 0.743,
2689
- "concentration_similarity": 0.977,
2690
- "content_similarity": 0.906,
2691
- "left_pr_number": 41251,
2692
- "right_pr_number": 44481,
2693
- "shared_directories": [
2694
- "docs/source/en/model_doc",
2695
- "src/transformers/models/auto",
2696
- "src/transformers/models/deepseek_v32",
2697
- "docs/source/en",
2698
- "src/transformers/integrations",
2699
- "src/transformers/models",
2700
- "tests/models/deepseek_v32",
2701
- "docs/source",
2702
- "src/transformers",
2703
- "tests/models"
2704
- ],
2705
- "shared_filenames": [
2706
- "docs/source/en/_toctree.yml",
2707
- "docs/source/en/model_doc/deepseek_v32.md",
2708
- "src/transformers/conversion_mapping.py",
2709
- "src/transformers/models/__init__.py",
2710
- "src/transformers/models/auto/configuration_auto.py",
2711
- "src/transformers/models/auto/modeling_auto.py",
2712
- "src/transformers/models/deepseek_v32/__init__.py",
2713
- "src/transformers/models/deepseek_v32/configuration_deepseek_v32.py",
2714
- "src/transformers/models/deepseek_v32/modeling_deepseek_v32.py",
2715
- "src/transformers/models/deepseek_v32/modular_deepseek_v32.py"
2716
- ],
2717
- "similarity": 0.865,
2718
- "size_similarity": 0.716
2719
- }
2720
- ],
2721
- "pr_count": 2,
2722
- "pr_numbers": [
2723
- 41251,
2724
- 44481
2725
- ],
2726
- "recent_pr_count": 1,
2727
- "recent_pr_numbers": [
2728
- 44481
2729
- ],
2730
- "representative_pr_number": 41251,
2731
- "representative_title": "Add deepseek 3.2 exp",
2732
- "representative_url": "https://github.com/huggingface/transformers/pull/41251",
2733
- "shared_directories": [
2734
- "src/transformers/models/deepseek_v32",
2735
- "docs/source/en/model_doc",
2736
- "src/transformers/models/auto",
2737
- "tests/models/deepseek_v32",
2738
- "src/transformers/integrations",
2739
- "docs/source/en",
2740
- "src/transformers/models",
2741
- "docs/source"
2742
- ],
2743
- "shared_filenames": [
2744
- "docs/source/en/model_doc/deepseek_v32.md",
2745
- "src/transformers/models/deepseek_v32/__init__.py",
2746
- "src/transformers/models/deepseek_v32/configuration_deepseek_v32.py",
2747
- "src/transformers/models/deepseek_v32/modeling_deepseek_v32.py",
2748
- "src/transformers/models/deepseek_v32/modular_deepseek_v32.py",
2749
- "tests/models/deepseek_v32/__init__.py",
2750
- "tests/models/deepseek_v32/test_modeling_deepseek_v32.py",
2751
- "src/transformers/conversion_mapping.py"
2752
- ],
2753
- "summary": "2 open PRs share weighted file overlap around `docs/source/en/model_doc/deepseek_v32.md`, `src/transformers/models/deepseek_v32/__init__.py`, `src/transformers/models/deepseek_v32/configuration_deepseek_v32.py`; representative PR #41251.",
2754
- "title": "Scope: Add deepseek 3.2 exp"
2755
- },
2756
- {
2757
- "authors": [
2758
- "NielsRogge"
2759
- ],
2760
- "average_similarity": 0.726,
2761
- "cluster_id": "pr-scope-36895-2",
2762
- "kind": "pr_scope",
2763
- "last_activity_at": "2026-03-05T16:00:53Z",
2764
- "outside_window_prs": [
2765
- {
2766
- "additions": 5598,
2767
- "author": "sbucaille",
2768
- "changed_files": 20,
2769
- "created_at": "2025-03-21T22:28:16Z",
2770
- "deletions": 17,
2771
- "draft": false,
2772
- "files_url": "https://github.com/huggingface/transformers/pull/36895/files",
2773
- "html_url": "https://github.com/huggingface/transformers/pull/36895",
2774
- "merged": false,
2775
- "number": 36895,
2776
- "state": "open",
2777
- "title": "Add RF-DETR",
2778
- "updated_at": "2026-03-26T02:49:42Z"
2779
- }
2780
- ],
2781
- "pairwise": [
2782
- {
2783
- "breadth_similarity": 0.926,
2784
- "concentration_similarity": 0.931,
2785
- "content_similarity": 0.662,
2786
- "left_pr_number": 36895,
2787
- "right_pr_number": 44375,
2788
- "shared_directories": [
2789
- "docs/source/en/model_doc",
2790
- "src/transformers/models/auto",
2791
- "src/transformers/models/rf_detr",
2792
- "docs/source/en",
2793
- "src/transformers/loss",
2794
- "src/transformers/models",
2795
- "tests/models/rf_detr",
2796
- "docs/source",
2797
- "src/transformers",
2798
- "tests/models"
2799
- ],
2800
- "shared_filenames": [
2801
- "docs/source/en/_toctree.yml",
2802
- "docs/source/en/model_doc/rf_detr.md",
2803
- "src/transformers/loss/loss_lw_detr.py",
2804
- "src/transformers/loss/loss_utils.py",
2805
- "src/transformers/models/__init__.py",
2806
- "src/transformers/models/auto/configuration_auto.py",
2807
- "src/transformers/models/auto/image_processing_auto.py",
2808
- "src/transformers/models/auto/modeling_auto.py",
2809
- "src/transformers/models/rf_detr/__init__.py",
2810
- "src/transformers/models/rf_detr/configuration_rf_detr.py"
2811
- ],
2812
- "similarity": 0.726,
2813
- "size_similarity": 0.822
2814
- }
2815
- ],
2816
- "pr_count": 2,
2817
- "pr_numbers": [
2818
- 36895,
2819
- 44375
2820
- ],
2821
- "recent_pr_count": 1,
2822
- "recent_pr_numbers": [
2823
- 44375
2824
- ],
2825
- "representative_pr_number": 36895,
2826
- "representative_title": "Add RF-DETR",
2827
- "representative_url": "https://github.com/huggingface/transformers/pull/36895",
2828
- "shared_directories": [
2829
- "src/transformers/models/rf_detr",
2830
- "docs/source/en/model_doc",
2831
- "src/transformers/models/auto",
2832
- "tests/models/rf_detr",
2833
- "src/transformers/loss",
2834
- "docs/source/en",
2835
- "src/transformers/models",
2836
- "docs/source"
2837
- ],
2838
- "shared_filenames": [
2839
- "docs/source/en/model_doc/rf_detr.md",
2840
- "src/transformers/loss/loss_lw_detr.py",
2841
- "src/transformers/models/rf_detr/__init__.py",
2842
- "src/transformers/models/rf_detr/configuration_rf_detr.py",
2843
- "src/transformers/models/rf_detr/modeling_rf_detr.py",
2844
- "src/transformers/models/rf_detr/modular_rf_detr.py",
2845
- "tests/models/rf_detr/__init__.py",
2846
- "tests/models/rf_detr/test_modeling_rf_detr.py"
2847
- ],
2848
- "summary": "2 open PRs share weighted file overlap around `docs/source/en/model_doc/rf_detr.md`, `src/transformers/loss/loss_lw_detr.py`, `src/transformers/models/rf_detr/__init__.py`; representative PR #36895.",
2849
- "title": "Scope: Add RF-DETR"
2850
- },
2851
- {
2852
- "authors": [
2853
- "IlyasMoutawwakil"
2854
- ],
2855
- "average_similarity": 0.608,
2856
- "cluster_id": "pr-scope-43349-2",
2857
- "kind": "pr_scope",
2858
- "last_activity_at": "2026-03-24T13:39:07Z",
2859
- "outside_window_prs": [
2860
- {
2861
- "additions": 1,
2862
- "author": "readleyj",
2863
- "changed_files": 1,
2864
- "created_at": "2026-01-19T09:54:48Z",
2865
- "deletions": 6,
2866
- "draft": false,
2867
- "files_url": "https://github.com/huggingface/transformers/pull/43349/files",
2868
- "html_url": "https://github.com/huggingface/transformers/pull/43349",
2869
- "merged": false,
2870
- "number": 43349,
2871
- "state": "open",
2872
- "title": "Remove unnecessary device synchronizations from finegrained FP8 matmul",
2873
- "updated_at": "2026-01-27T12:40:12Z"
2874
- }
2875
- ],
2876
- "pairwise": [
2877
- {
2878
- "breadth_similarity": 0.292,
2879
- "concentration_similarity": 0.98,
2880
- "content_similarity": 0.752,
2881
- "left_pr_number": 43349,
2882
- "right_pr_number": 44832,
2883
- "shared_directories": [
2884
- "src/transformers/integrations",
2885
- "src/transformers",
2886
- "src"
2887
- ],
2888
- "shared_filenames": [
2889
- "src/transformers/integrations/finegrained_fp8.py"
2890
- ],
2891
- "similarity": 0.608,
2892
- "size_similarity": 0.02
2893
- }
2894
- ],
2895
- "pr_count": 2,
2896
- "pr_numbers": [
2897
- 43349,
2898
- 44832
2899
- ],
2900
- "recent_pr_count": 1,
2901
- "recent_pr_numbers": [
2902
- 44832
2903
- ],
2904
- "representative_pr_number": 43349,
2905
- "representative_title": "Remove unnecessary device synchronizations from finegrained FP8 matmul",
2906
- "representative_url": "https://github.com/huggingface/transformers/pull/43349",
2907
- "shared_directories": [
2908
- "src/transformers/integrations",
2909
- "src/transformers",
2910
- "src"
2911
- ],
2912
- "shared_filenames": [
2913
- "src/transformers/integrations/finegrained_fp8.py"
2914
- ],
2915
- "summary": "2 open PRs share weighted file overlap around `src/transformers/integrations/finegrained_fp8.py`; representative PR #43349.",
2916
- "title": "Scope: Remove unnecessary device synchronizations from finegrained FP8 matmul"
2917
- },
2918
- {
2919
- "authors": [
2920
- "harshaljanjani"
2921
- ],
2922
- "average_similarity": 0.465,
2923
- "cluster_id": "pr-scope-41356-2",
2924
- "kind": "pr_scope",
2925
- "last_activity_at": "2026-03-24T13:42:36Z",
2926
- "outside_window_prs": [
2927
- {
2928
- "additions": 512,
2929
- "author": "Vinayaktoor",
2930
- "changed_files": 10,
2931
- "created_at": "2025-10-05T21:35:01Z",
2932
- "deletions": 0,
2933
- "draft": false,
2934
- "files_url": "https://github.com/huggingface/transformers/pull/41356/files",
2935
- "html_url": "https://github.com/huggingface/transformers/pull/41356",
2936
- "merged": false,
2937
- "number": 41356,
2938
- "state": "open",
2939
- "title": "Add DEIMv2 model, image processor, and basic tests",
2940
- "updated_at": "2026-02-09T17:25:26Z"
2941
- }
2942
- ],
2943
- "pairwise": [
2944
- {
2945
- "breadth_similarity": 0.5,
2946
- "concentration_similarity": 0.951,
2947
- "content_similarity": 0.506,
2948
- "left_pr_number": 41356,
2949
- "right_pr_number": 44339,
2950
- "shared_directories": [
2951
- "docs/source/en/model_doc",
2952
- "src/transformers/models/deimv2",
2953
- "docs/source/en",
2954
- "src/transformers/models",
2955
- "tests/models/deimv2",
2956
- "docs/source",
2957
- "src/transformers",
2958
- "tests/models",
2959
- "docs",
2960
- "src"
2961
- ],
2962
- "shared_filenames": [
2963
- "docs/source/en/model_doc/deimv2.md",
2964
- "src/transformers/models/deimv2/__init__.py",
2965
- "src/transformers/models/deimv2/configuration_deimv2.py",
2966
- "src/transformers/models/deimv2/modeling_deimv2.py",
2967
- "tests/models/deimv2/__init__.py",
2968
- "tests/models/deimv2/test_modeling_deimv2.py"
2969
- ],
2970
- "similarity": 0.465,
2971
- "size_similarity": 0.084
2972
- }
2973
- ],
2974
- "pr_count": 2,
2975
- "pr_numbers": [
2976
- 41356,
2977
- 44339
2978
- ],
2979
- "recent_pr_count": 1,
2980
- "recent_pr_numbers": [
2981
- 44339
2982
- ],
2983
- "representative_pr_number": 41356,
2984
- "representative_title": "Add DEIMv2 model, image processor, and basic tests",
2985
- "representative_url": "https://github.com/huggingface/transformers/pull/41356",
2986
- "shared_directories": [
2987
- "src/transformers/models/deimv2",
2988
- "docs/source/en/model_doc",
2989
- "tests/models/deimv2",
2990
- "docs/source/en",
2991
- "src/transformers/models",
2992
- "docs/source",
2993
- "tests/models",
2994
- "src/transformers"
2995
- ],
2996
- "shared_filenames": [
2997
- "docs/source/en/model_doc/deimv2.md",
2998
- "src/transformers/models/deimv2/__init__.py",
2999
- "src/transformers/models/deimv2/configuration_deimv2.py",
3000
- "src/transformers/models/deimv2/modeling_deimv2.py",
3001
- "tests/models/deimv2/__init__.py",
3002
- "tests/models/deimv2/test_modeling_deimv2.py"
3003
- ],
3004
- "summary": "2 open PRs share weighted file overlap around `docs/source/en/model_doc/deimv2.md`, `src/transformers/models/deimv2/__init__.py`, `src/transformers/models/deimv2/configuration_deimv2.py`; representative PR #41356.",
3005
- "title": "Scope: Add DEIMv2 model, image processor, and basic tests"
3006
- }
3007
- ]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
data/public/data/prs.json DELETED
The diff for this file is too large to render. See raw diff
 
data/public/data/summary.json DELETED
@@ -1,17 +0,0 @@
1
- {
2
- "analysis_available": true,
3
- "cluster_count": 9,
4
- "clustered_pr_count": 96,
5
- "contributor_count": 25,
6
- "contributors_available": true,
7
- "generated_at": "2026-03-26T11:57:44Z",
8
- "merged_pr_count": 589,
9
- "open_pr_count": 248,
10
- "pr_count": 1196,
11
- "pr_scope_available": true,
12
- "pr_scope_cluster_count": 32,
13
- "reference_time": "2026-03-26T10:20:19Z",
14
- "repo": "huggingface/transformers",
15
- "snapshot_id": "20260326T102019Z",
16
- "window_days": 60
17
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
data/summary.json CHANGED
@@ -4,16 +4,16 @@
4
  "analysis_snapshot_id": "20260420T094431Z",
5
  "analysis_source": "current",
6
  "analysis_variant": "hybrid",
7
- "cluster_count": 5,
8
- "clustered_pr_count": 10,
9
  "contributor_count": 359,
10
  "contributors_available": true,
11
- "generated_at": "2026-04-20T10:29:05Z",
12
- "merged_pr_count": 497,
13
- "open_pr_count": 233,
14
- "pr_count": 1043,
15
  "pr_scope_available": true,
16
- "pr_scope_cluster_count": 35,
17
  "reference_time": "2026-04-20T09:44:31Z",
18
  "repo": "huggingface/transformers",
19
  "snapshot_id": "20260420T094431Z",
 
4
  "analysis_snapshot_id": "20260420T094431Z",
5
  "analysis_source": "current",
6
  "analysis_variant": "hybrid",
7
+ "cluster_count": 9,
8
+ "clustered_pr_count": 29,
9
  "contributor_count": 359,
10
  "contributors_available": true,
11
+ "generated_at": "2026-04-20T11:19:18Z",
12
+ "merged_pr_count": 921,
13
+ "open_pr_count": 388,
14
+ "pr_count": 1886,
15
  "pr_scope_available": true,
16
+ "pr_scope_cluster_count": 43,
17
  "reference_time": "2026-04-20T09:44:31Z",
18
  "repo": "huggingface/transformers",
19
  "snapshot_id": "20260420T094431Z",
index.html CHANGED
@@ -4,7 +4,7 @@
4
  <meta charset="UTF-8" />
5
  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
6
  <title>slop-farmer dashboard</title>
7
- <script type="module" crossorigin src="/assets/index-B2gd44R1.js"></script>
8
  <link rel="stylesheet" crossorigin href="/assets/index-CL2cfrSE.css">
9
  </head>
10
  <body>
 
4
  <meta charset="UTF-8" />
5
  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
6
  <title>slop-farmer dashboard</title>
7
+ <script type="module" crossorigin src="/assets/index-DP-qMFdG.js"></script>
8
  <link rel="stylesheet" crossorigin href="/assets/index-CL2cfrSE.css">
9
  </head>
10
  <body>