evalstate/transformers-pr
Transformers PR Dataset Normalized snapshots of issues, pull requests, comments, reviews, and linkage data from huggingface/transformers. Files: issues.parquet pull_requests.parquet comments.parquet issue_comments.parquet (derived view of issue discussion comments) pr_comments.parquet (derived view of pull request discussion comments) reviews.parquet pr_files.parquet pr_diffs.parquet review_comments.parquet links.parquet events.parquet new_contributors.parquet… See the full description on the dataset page: https://huggingface.co/datasets/evalstate/transformers-pr.
015k
1{2 "repo": "huggingface/transformers",3 "snapshot_id": "20260722T120022Z",4 "generated_at": "2026-07-22T12:02:30Z",5 "cluster_count": 91,6 "pr_scope_clusters": [7 {8 "cluster_id": "pr-scope-43636-10",9 "pr_numbers": [10 43636,11 43651,12 43663,13 44123,14 44189,15 44257,16 44660,17 45055,18 45067,19 4527320 ],21 "representative_pr_number": 45067,22 "average_similarity": 0.423,23 "summary": "10 open PRs share weighted file overlap around `src/transformers/trainer.py`; representative PR #45067.",24 "shared_filenames": [25 "src/transformers/trainer.py"26 ],27 "shared_directories": [28 "src/transformers",29 "src"30 ],31 "pairwise": [32 {33 "left_pr_number": 44189,34 "right_pr_number": 45067,35 "similarity": 0.776,36 "content_similarity": 0.861,37 "size_similarity": 0.16,38 "breadth_similarity": 1.0,39 "concentration_similarity": 1.0,40 "shared_filenames": [41 "src/transformers/trainer.py"42 ],43 "shared_directories": [44 "src/transformers",45 "src"46 ]47 },48 {49 "left_pr_number": 43663,50 "right_pr_number": 45067,51 "similarity": 0.626,52 "content_similarity": 0.465,53 "size_similarity": 1.0,54 "breadth_similarity": 1.0,55 "concentration_similarity": 1.0,56 "shared_filenames": [57 "src/transformers/trainer.py"58 ],59 "shared_directories": [60 "src/transformers",61 "src"62 ]63 },64 {65 "left_pr_number": 43651,66 "right_pr_number": 43663,67 "similarity": 0.54,68 "content_similarity": 0.403,69 "size_similarity": 0.72,70 "breadth_similarity": 1.0,71 "concentration_similarity": 1.0,72 "shared_filenames": [73 "src/transformers/trainer.py"74 ],75 "shared_directories": [76 "src/transformers",77 "src"78 ]79 },80 {81 "left_pr_number": 43651,82 "right_pr_number": 45067,83 "similarity": 0.514,84 "content_similarity": 0.366,85 "size_similarity": 0.72,86 "breadth_similarity": 1.0,87 "concentration_similarity": 1.0,88 "shared_filenames": [89 "src/transformers/trainer.py"90 ],91 "shared_directories": [92 "src/transformers",93 "src"94 ]95 },96 {97 "left_pr_number": 43663,98 "right_pr_number": 44123,99 "similarity": 0.499,100 "content_similarity": 0.401,101 "size_similarity": 0.455,102 "breadth_similarity": 1.0,103 "concentration_similarity": 1.0,104 "shared_filenames": [105 "src/transformers/trainer.py"106 ],107 "shared_directories": [108 "src/transformers",109 "src"110 ]111 },112 {113 "left_pr_number": 44257,114 "right_pr_number": 44660,115 "similarity": 0.482,116 "content_similarity": 0.26,117 "size_similarity": 1.0,118 "breadth_similarity": 1.0,119 "concentration_similarity": 1.0,120 "shared_filenames": [121 "src/transformers/trainer.py"122 ],123 "shared_directories": [124 "src/transformers",125 "src"126 ]127 },128 {129 "left_pr_number": 44123,130 "right_pr_number": 45067,131 "similarity": 0.473,132 "content_similarity": 0.365,133 "size_similarity": 0.455,134 "breadth_similarity": 1.0,135 "concentration_similarity": 1.0,136 "shared_filenames": [137 "src/transformers/trainer.py"138 ],139 "shared_directories": [140 "src/transformers",141 "src"142 ]143 },144 {145 "left_pr_number": 43636,146 "right_pr_number": 43663,147 "similarity": 0.464,148 "content_similarity": 0.354,149 "size_similarity": 0.44,150 "breadth_similarity": 1.0,151 "concentration_similarity": 1.0,152 "shared_filenames": [153 "src/transformers/trainer.py"154 ],155 "shared_directories": [156 "src/transformers",157 "src"158 ]159 },160 {161 "left_pr_number": 43663,162 "right_pr_number": 44660,163 "similarity": 0.462,164 "content_similarity": 0.394,165 "size_similarity": 0.24,166 "breadth_similarity": 1.0,167 "concentration_similarity": 1.0,168 "shared_filenames": [169 "src/transformers/trainer.py"170 ],171 "shared_directories": [172 "src/transformers",173 "src"174 ]175 },176 {177 "left_pr_number": 44189,178 "right_pr_number": 44660,179 "similarity": 0.461,180 "content_similarity": 0.301,181 "size_similarity": 0.667,182 "breadth_similarity": 1.0,183 "concentration_similarity": 1.0,184 "shared_filenames": [185 "src/transformers/trainer.py"186 ],187 "shared_directories": [188 "src/transformers",189 "src"190 ]191 },192 {193 "left_pr_number": 44123,194 "right_pr_number": 45273,195 "similarity": 0.457,196 "content_similarity": 0.431,197 "size_similarity": 0.036,198 "breadth_similarity": 1.0,199 "concentration_similarity": 1.0,200 "shared_filenames": [201 "src/transformers/trainer.py"202 ],203 "shared_directories": [204 "src/transformers",205 "src"206 ]207 },208 {209 "left_pr_number": 43663,210 "right_pr_number": 44189,211 "similarity": 0.448,212 "content_similarity": 0.391,213 "size_similarity": 0.16,214 "breadth_similarity": 1.0,215 "concentration_similarity": 1.0,216 "shared_filenames": [217 "src/transformers/trainer.py"218 ],219 "shared_directories": [220 "src/transformers",221 "src"222 ]223 },224 {225 "left_pr_number": 44189,226 "right_pr_number": 45055,227 "similarity": 0.445,228 "content_similarity": 0.26,229 "size_similarity": 0.75,230 "breadth_similarity": 1.0,231 "concentration_similarity": 1.0,232 "shared_filenames": [233 "src/transformers/trainer.py"234 ],235 "shared_directories": [236 "src/transformers",237 "src"238 ]239 },240 {241 "left_pr_number": 43636,242 "right_pr_number": 45067,243 "similarity": 0.441,244 "content_similarity": 0.321,245 "size_similarity": 0.44,246 "breadth_similarity": 1.0,247 "concentration_similarity": 1.0,248 "shared_filenames": [249 "src/transformers/trainer.py"250 ],251 "shared_directories": [252 "src/transformers",253 "src"254 ]255 },256 {257 "left_pr_number": 43636,258 "right_pr_number": 43651,259 "similarity": 0.437,260 "content_similarity": 0.279,261 "size_similarity": 0.611,262 "breadth_similarity": 1.0,263 "concentration_similarity": 1.0,264 "shared_filenames": [265 "src/transformers/trainer.py"266 ],267 "shared_directories": [268 "src/transformers",269 "src"270 ]271 },272 {273 "left_pr_number": 44660,274 "right_pr_number": 45067,275 "similarity": 0.437,276 "content_similarity": 0.358,277 "size_similarity": 0.24,278 "breadth_similarity": 1.0,279 "concentration_similarity": 1.0,280 "shared_filenames": [281 "src/transformers/trainer.py"282 ],283 "shared_directories": [284 "src/transformers",285 "src"286 ]287 },288 {289 "left_pr_number": 44189,290 "right_pr_number": 44257,291 "similarity": 0.431,292 "content_similarity": 0.258,293 "size_similarity": 0.667,294 "breadth_similarity": 1.0,295 "concentration_similarity": 1.0,296 "shared_filenames": [297 "src/transformers/trainer.py"298 ],299 "shared_directories": [300 "src/transformers",301 "src"302 ]303 },304 {305 "left_pr_number": 43636,306 "right_pr_number": 44660,307 "similarity": 0.423,308 "content_similarity": 0.273,309 "size_similarity": 0.545,310 "breadth_similarity": 1.0,311 "concentration_similarity": 1.0,312 "shared_filenames": [313 "src/transformers/trainer.py"314 ],315 "shared_directories": [316 "src/transformers",317 "src"318 ]319 },320 {321 "left_pr_number": 43663,322 "right_pr_number": 44257,323 "similarity": 0.422,324 "content_similarity": 0.338,325 "size_similarity": 0.24,326 "breadth_similarity": 1.0,327 "concentration_similarity": 1.0,328 "shared_filenames": [329 "src/transformers/trainer.py"330 ],331 "shared_directories": [332 "src/transformers",333 "src"334 ]335 },336 {337 "left_pr_number": 43651,338 "right_pr_number": 44123,339 "similarity": 0.42,340 "content_similarity": 0.316,341 "size_similarity": 0.327,342 "breadth_similarity": 1.0,343 "concentration_similarity": 1.0,344 "shared_filenames": [345 "src/transformers/trainer.py"346 ],347 "shared_directories": [348 "src/transformers",349 "src"350 ]351 },352 {353 "left_pr_number": 43651,354 "right_pr_number": 44660,355 "similarity": 0.417,356 "content_similarity": 0.311,357 "size_similarity": 0.333,358 "breadth_similarity": 1.0,359 "concentration_similarity": 1.0,360 "shared_filenames": [361 "src/transformers/trainer.py"362 ],363 "shared_directories": [364 "src/transformers",365 "src"366 ]367 },368 {369 "left_pr_number": 44660,370 "right_pr_number": 45055,371 "similarity": 0.409,372 "content_similarity": 0.263,373 "size_similarity": 0.5,374 "breadth_similarity": 1.0,375 "concentration_similarity": 1.0,376 "shared_filenames": [377 "src/transformers/trainer.py"378 ],379 "shared_directories": [380 "src/transformers",381 "src"382 ]383 },384 {385 "left_pr_number": 43663,386 "right_pr_number": 45055,387 "similarity": 0.407,388 "content_similarity": 0.341,389 "size_similarity": 0.12,390 "breadth_similarity": 1.0,391 "concentration_similarity": 1.0,392 "shared_filenames": [393 "src/transformers/trainer.py"394 ],395 "shared_directories": [396 "src/transformers",397 "src"398 ]399 },400 {401 "left_pr_number": 44257,402 "right_pr_number": 45067,403 "similarity": 0.401,404 "content_similarity": 0.307,405 "size_similarity": 0.24,406 "breadth_similarity": 1.0,407 "concentration_similarity": 1.0,408 "shared_filenames": [409 "src/transformers/trainer.py"410 ],411 "shared_directories": [412 "src/transformers",413 "src"414 ]415 },416 {417 "left_pr_number": 43651,418 "right_pr_number": 44189,419 "similarity": 0.399,420 "content_similarity": 0.308,421 "size_similarity": 0.222,422 "breadth_similarity": 1.0,423 "concentration_similarity": 1.0,424 "shared_filenames": [425 "src/transformers/trainer.py"426 ],427 "shared_directories": [428 "src/transformers",429 "src"430 ]431 },432 {433 "left_pr_number": 43636,434 "right_pr_number": 44257,435 "similarity": 0.395,436 "content_similarity": 0.233,437 "size_similarity": 0.545,438 "breadth_similarity": 1.0,439 "concentration_similarity": 1.0,440 "shared_filenames": [441 "src/transformers/trainer.py"442 ],443 "shared_directories": [444 "src/transformers",445 "src"446 ]447 },448 {449 "left_pr_number": 43636,450 "right_pr_number": 44189,451 "similarity": 0.394,452 "content_similarity": 0.27,453 "size_similarity": 0.364,454 "breadth_similarity": 1.0,455 "concentration_similarity": 1.0,456 "shared_filenames": [457 "src/transformers/trainer.py"458 ],459 "shared_directories": [460 "src/transformers",461 "src"462 ]463 },464 {465 "left_pr_number": 45055,466 "right_pr_number": 45273,467 "similarity": 0.392,468 "content_similarity": 0.202,469 "size_similarity": 0.667,470 "breadth_similarity": 1.0,471 "concentration_similarity": 1.0,472 "shared_filenames": [473 "src/transformers/trainer.py"474 ],475 "shared_directories": [476 "src/transformers",477 "src"478 ]479 },480 {481 "left_pr_number": 44189,482 "right_pr_number": 45273,483 "similarity": 0.387,484 "content_similarity": 0.232,485 "size_similarity": 0.5,486 "breadth_similarity": 1.0,487 "concentration_similarity": 1.0,488 "shared_filenames": [489 "src/transformers/trainer.py"490 ],491 "shared_directories": [492 "src/transformers",493 "src"494 ]495 },496 {497 "left_pr_number": 43651,498 "right_pr_number": 44257,499 "similarity": 0.386,500 "content_similarity": 0.266,501 "size_similarity": 0.333,502 "breadth_similarity": 1.0,503 "concentration_similarity": 1.0,504 "shared_filenames": [505 "src/transformers/trainer.py"506 ],507 "shared_directories": [508 "src/transformers",509 "src"510 ]511 },512 {513 "left_pr_number": 45055,514 "right_pr_number": 45067,515 "similarity": 0.385,516 "content_similarity": 0.31,517 "size_similarity": 0.12,518 "breadth_similarity": 1.0,519 "concentration_similarity": 1.0,520 "shared_filenames": [521 "src/transformers/trainer.py"522 ],523 "shared_directories": [524 "src/transformers",525 "src"526 ]527 },528 {529 "left_pr_number": 44123,530 "right_pr_number": 44660,531 "similarity": 0.383,532 "content_similarity": 0.309,533 "size_similarity": 0.109,534 "breadth_similarity": 1.0,535 "concentration_similarity": 1.0,536 "shared_filenames": [537 "src/transformers/trainer.py"538 ],539 "shared_directories": [540 "src/transformers",541 "src"542 ]543 },544 {545 "left_pr_number": 44257,546 "right_pr_number": 45055,547 "similarity": 0.382,548 "content_similarity": 0.225,549 "size_similarity": 0.5,550 "breadth_similarity": 1.0,551 "concentration_similarity": 1.0,552 "shared_filenames": [553 "src/transformers/trainer.py"554 ],555 "shared_directories": [556 "src/transformers",557 "src"558 ]559 },560 {561 "left_pr_number": 43663,562 "right_pr_number": 45273,563 "similarity": 0.375,564 "content_similarity": 0.304,565 "size_similarity": 0.08,566 "breadth_similarity": 1.0,567 "concentration_similarity": 1.0,568 "shared_filenames": [569 "src/transformers/trainer.py"570 ],571 "shared_directories": [572 "src/transformers",573 "src"574 ]575 },576 {577 "left_pr_number": 44123,578 "right_pr_number": 44189,579 "similarity": 0.375,580 "content_similarity": 0.306,581 "size_similarity": 0.073,582 "breadth_similarity": 1.0,583 "concentration_similarity": 1.0,584 "shared_filenames": [585 "src/transformers/trainer.py"586 ],587 "shared_directories": [588 "src/transformers",589 "src"590 ]591 },592 {593 "left_pr_number": 43636,594 "right_pr_number": 44123,595 "similarity": 0.374,596 "content_similarity": 0.277,597 "size_similarity": 0.2,598 "breadth_similarity": 1.0,599 "concentration_similarity": 1.0,600 "shared_filenames": [601 "src/transformers/trainer.py"602 ],603 "shared_directories": [604 "src/transformers",605 "src"606 ]607 },608 {609 "left_pr_number": 44660,610 "right_pr_number": 45273,611 "similarity": 0.364,612 "content_similarity": 0.234,613 "size_similarity": 0.333,614 "breadth_similarity": 1.0,615 "concentration_similarity": 1.0,616 "shared_filenames": [617 "src/transformers/trainer.py"618 ],619 "shared_directories": [620 "src/transformers",621 "src"622 ]623 },624 {625 "left_pr_number": 43651,626 "right_pr_number": 45055,627 "similarity": 0.363,628 "content_similarity": 0.268,629 "size_similarity": 0.167,630 "breadth_similarity": 1.0,631 "concentration_similarity": 1.0,632 "shared_filenames": [633 "src/transformers/trainer.py"634 ],635 "shared_directories": [636 "src/transformers",637 "src"638 ]639 },640 {641 "left_pr_number": 43636,642 "right_pr_number": 45055,643 "similarity": 0.356,644 "content_similarity": 0.236,645 "size_similarity": 0.273,646 "breadth_similarity": 1.0,647 "concentration_similarity": 1.0,648 "shared_filenames": [649 "src/transformers/trainer.py"650 ],651 "shared_directories": [652 "src/transformers",653 "src"654 ]655 },656 {657 "left_pr_number": 45067,658 "right_pr_number": 45273,659 "similarity": 0.355,660 "content_similarity": 0.276,661 "size_similarity": 0.08,662 "breadth_similarity": 1.0,663 "concentration_similarity": 1.0,664 "shared_filenames": [665 "src/transformers/trainer.py"666 ],667 "shared_directories": [668 "src/transformers",669 "src"670 ]671 },672 {673 "left_pr_number": 44123,674 "right_pr_number": 44257,675 "similarity": 0.352,676 "content_similarity": 0.265,677 "size_similarity": 0.109,678 "breadth_similarity": 1.0,679 "concentration_similarity": 1.0,680 "shared_filenames": [681 "src/transformers/trainer.py"682 ],683 "shared_directories": [684 "src/transformers",685 "src"686 ]687 },688 {689 "left_pr_number": 44123,690 "right_pr_number": 45055,691 "similarity": 0.345,692 "content_similarity": 0.267,693 "size_similarity": 0.055,694 "breadth_similarity": 1.0,695 "concentration_similarity": 1.0,696 "shared_filenames": [697 "src/transformers/trainer.py"698 ],699 "shared_directories": [700 "src/transformers",701 "src"702 ]703 },704 {705 "left_pr_number": 44257,706 "right_pr_number": 45273,707 "similarity": 0.34,708 "content_similarity": 0.2,709 "size_similarity": 0.333,710 "breadth_similarity": 1.0,711 "concentration_similarity": 1.0,712 "shared_filenames": [713 "src/transformers/trainer.py"714 ],715 "shared_directories": [716 "src/transformers",717 "src"718 ]719 },720 {721 "left_pr_number": 43651,722 "right_pr_number": 45273,723 "similarity": 0.334,724 "content_similarity": 0.239,725 "size_similarity": 0.111,726 "breadth_similarity": 1.0,727 "concentration_similarity": 1.0,728 "shared_filenames": [729 "src/transformers/trainer.py"730 ],731 "shared_directories": [732 "src/transformers",733 "src"734 ]735 },736 {737 "left_pr_number": 43636,738 "right_pr_number": 45273,739 "similarity": 0.324,740 "content_similarity": 0.21,741 "size_similarity": 0.182,742 "breadth_similarity": 1.0,743 "concentration_similarity": 1.0,744 "shared_filenames": [745 "src/transformers/trainer.py"746 ],747 "shared_directories": [748 "src/transformers",749 "src"750 ]751 }752 ]753 },754 {755 "cluster_id": "pr-scope-44070-8",756 "pr_numbers": [757 44070,758 45296,759 45546,760 45668,761 46718,762 47052,763 47400,764 47421765 ],766 "representative_pr_number": 45546,767 "average_similarity": 0.7,768 "summary": "8 open PRs share weighted file overlap around `src/transformers/integrations/ggml.py`, `tests/quantization/ggml/test_ggml.py`, `src/transformers/modeling_gguf_pytorch_utils.py`; representative PR #45546.",769 "shared_filenames": [770 "src/transformers/integrations/ggml.py",771 "tests/quantization/ggml/test_ggml.py",772 "src/transformers/modeling_gguf_pytorch_utils.py",773 "docs/source/en/gguf.md"774 ],775 "shared_directories": [776 "tests/quantization/ggml",777 "src/transformers/integrations",778 "tests/quantization",779 "src/transformers",780 "tests",781 "src",782 "docs/source/en",783 "docs/source"784 ],785 "pairwise": [786 {787 "left_pr_number": 45546,788 "right_pr_number": 46718,789 "similarity": 0.996,790 "content_similarity": 0.994,791 "size_similarity": 1.0,792 "breadth_similarity": 1.0,793 "concentration_similarity": 0.991,794 "shared_filenames": [795 "src/transformers/integrations/ggml.py",796 "src/transformers/modeling_gguf_pytorch_utils.py",797 "tests/quantization/ggml/test_ggml.py"798 ],799 "shared_directories": [800 "src/transformers/integrations",801 "tests/quantization/ggml",802 "src/transformers",803 "tests/quantization",804 "src",805 "tests"806 ]807 },808 {809 "left_pr_number": 44070,810 "right_pr_number": 45296,811 "similarity": 0.87,812 "content_similarity": 0.884,813 "size_similarity": 0.702,814 "breadth_similarity": 1.0,815 "concentration_similarity": 0.932,816 "shared_filenames": [817 "src/transformers/integrations/ggml.py",818 "src/transformers/modeling_gguf_pytorch_utils.py",819 "tests/quantization/ggml/test_ggml.py"820 ],821 "shared_directories": [822 "src/transformers/integrations",823 "tests/quantization/ggml",824 "src/transformers",825 "tests/quantization",826 "src",827 "tests"828 ]829 },830 {831 "left_pr_number": 45668,832 "right_pr_number": 46718,833 "similarity": 0.804,834 "content_similarity": 0.775,835 "size_similarity": 0.773,836 "breadth_similarity": 1.0,837 "concentration_similarity": 0.912,838 "shared_filenames": [839 "src/transformers/integrations/ggml.py",840 "src/transformers/modeling_gguf_pytorch_utils.py",841 "tests/quantization/ggml/test_ggml.py"842 ],843 "shared_directories": [844 "src/transformers/integrations",845 "tests/quantization/ggml",846 "src/transformers",847 "tests/quantization",848 "src",849 "tests"850 ]851 },852 {853 "left_pr_number": 45668,854 "right_pr_number": 47400,855 "similarity": 0.799,856 "content_similarity": 0.792,857 "size_similarity": 0.812,858 "breadth_similarity": 0.75,859 "concentration_similarity": 0.943,860 "shared_filenames": [861 "src/transformers/integrations/ggml.py",862 "src/transformers/modeling_gguf_pytorch_utils.py",863 "tests/quantization/ggml/test_ggml.py"864 ],865 "shared_directories": [866 "src/transformers/integrations",867 "tests/quantization/ggml",868 "src/transformers",869 "tests/quantization",870 "src",871 "tests"872 ]873 },874 {875 "left_pr_number": 45546,876 "right_pr_number": 45668,877 "similarity": 0.793,878 "content_similarity": 0.76,879 "size_similarity": 0.773,880 "breadth_similarity": 1.0,881 "concentration_similarity": 0.903,882 "shared_filenames": [883 "src/transformers/integrations/ggml.py",884 "src/transformers/modeling_gguf_pytorch_utils.py",885 "tests/quantization/ggml/test_ggml.py"886 ],887 "shared_directories": [888 "src/transformers/integrations",889 "tests/quantization/ggml",890 "src/transformers",891 "tests/quantization",892 "src",893 "tests"894 ]895 },896 {897 "left_pr_number": 46718,898 "right_pr_number": 47400,899 "similarity": 0.781,900 "content_similarity": 0.806,901 "size_similarity": 0.627,902 "breadth_similarity": 0.75,903 "concentration_similarity": 0.969,904 "shared_filenames": [905 "src/transformers/integrations/ggml.py",906 "src/transformers/modeling_gguf_pytorch_utils.py",907 "tests/quantization/ggml/test_ggml.py"908 ],909 "shared_directories": [910 "src/transformers/integrations",911 "tests/quantization/ggml",912 "src/transformers",913 "tests/quantization",914 "src",915 "tests"916 ]917 },918 {919 "left_pr_number": 45546,920 "right_pr_number": 47400,921 "similarity": 0.779,922 "content_similarity": 0.802,923 "size_similarity": 0.627,924 "breadth_similarity": 0.75,925 "concentration_similarity": 0.96,926 "shared_filenames": [927 "src/transformers/integrations/ggml.py",928 "src/transformers/modeling_gguf_pytorch_utils.py",929 "tests/quantization/ggml/test_ggml.py"930 ],931 "shared_directories": [932 "src/transformers/integrations",933 "tests/quantization/ggml",934 "src/transformers",935 "tests/quantization",936 "src",937 "tests"938 ]939 },940 {941 "left_pr_number": 46718,942 "right_pr_number": 47421,943 "similarity": 0.779,944 "content_similarity": 0.824,945 "size_similarity": 0.529,946 "breadth_similarity": 0.75,947 "concentration_similarity": 0.961,948 "shared_filenames": [949 "src/transformers/integrations/ggml.py",950 "src/transformers/modeling_gguf_pytorch_utils.py",951 "tests/quantization/ggml/test_ggml.py"952 ],953 "shared_directories": [954 "src/transformers/integrations",955 "tests/quantization/ggml",956 "src/transformers",957 "tests/quantization",958 "src",959 "tests"960 ]961 },962 {963 "left_pr_number": 45296,964 "right_pr_number": 45546,965 "similarity": 0.776,966 "content_similarity": 0.781,967 "size_similarity": 0.576,968 "breadth_similarity": 1.0,969 "concentration_similarity": 0.859,970 "shared_filenames": [971 "src/transformers/integrations/ggml.py",972 "src/transformers/modeling_gguf_pytorch_utils.py",973 "tests/quantization/ggml/test_ggml.py"974 ],975 "shared_directories": [976 "src/transformers/integrations",977 "tests/quantization/ggml",978 "src/transformers",979 "tests/quantization",980 "src",981 "tests"982 ]983 },984 {985 "left_pr_number": 45546,986 "right_pr_number": 47421,987 "similarity": 0.775,988 "content_similarity": 0.818,989 "size_similarity": 0.529,990 "breadth_similarity": 0.75,991 "concentration_similarity": 0.952,992 "shared_filenames": [993 "src/transformers/integrations/ggml.py",994 "src/transformers/modeling_gguf_pytorch_utils.py",995 "tests/quantization/ggml/test_ggml.py"996 ],997 "shared_directories": [998 "src/transformers/integrations",999 "tests/quantization/ggml",1000 "src/transformers",1001 "tests/quantization",1002 "src",1003 "tests"1004 ]1005 },1006 {1007 "left_pr_number": 45296,1008 "right_pr_number": 46718,1009 "similarity": 0.747,1010 "content_similarity": 0.739,1011 "size_similarity": 0.576,1012 "breadth_similarity": 1.0,1013 "concentration_similarity": 0.868,1014 "shared_filenames": [1015 "src/transformers/integrations/ggml.py",1016 "src/transformers/modeling_gguf_pytorch_utils.py",1017 "tests/quantization/ggml/test_ggml.py"1018 ],1019 "shared_directories": [1020 "src/transformers/integrations",1021 "tests/quantization/ggml",1022 "src/transformers",1023 "tests/quantization",1024 "src",1025 "tests"1026 ]1027 },1028 {1029 "left_pr_number": 47400,1030 "right_pr_number": 47421,1031 "similarity": 0.736,1032 "content_similarity": 0.767,1033 "size_similarity": 0.332,1034 "breadth_similarity": 1.0,1035 "concentration_similarity": 0.993,1036 "shared_filenames": [1037 "docs/source/en/gguf.md",1038 "src/transformers/integrations/ggml.py",1039 "src/transformers/modeling_gguf_pytorch_utils.py",1040 "tests/quantization/ggml/test_ggml.py"1041 ],1042 "shared_directories": [1043 "docs/source/en",1044 "src/transformers/integrations",1045 "tests/quantization/ggml",1046 "docs/source",1047 "src/transformers",1048 "tests/quantization",1049 "docs",1050 "src",1051 "tests"1052 ]1053 },1054 {1055 "left_pr_number": 44070,1056 "right_pr_number": 45546,1057 "similarity": 0.726,1058 "content_similarity": 0.742,1059 "size_similarity": 0.404,1060 "breadth_similarity": 1.0,1061 "concentration_similarity": 0.927,1062 "shared_filenames": [1063 "src/transformers/integrations/ggml.py",1064 "src/transformers/modeling_gguf_pytorch_utils.py",1065 "tests/quantization/ggml/test_ggml.py"1066 ],1067 "shared_directories": [1068 "src/transformers/integrations",1069 "tests/quantization/ggml",1070 "src/transformers",1071 "tests/quantization",1072 "src",1073 "tests"1074 ]1075 },1076 {1077 "left_pr_number": 44070,1078 "right_pr_number": 46718,1079 "similarity": 0.711,1080 "content_similarity": 0.72,1081 "size_similarity": 0.404,1082 "breadth_similarity": 1.0,1083 "concentration_similarity": 0.937,1084 "shared_filenames": [1085 "src/transformers/integrations/ggml.py",1086 "src/transformers/modeling_gguf_pytorch_utils.py",1087 "tests/quantization/ggml/test_ggml.py"1088 ],1089 "shared_directories": [1090 "src/transformers/integrations",1091 "tests/quantization/ggml",1092 "src/transformers",1093 "tests/quantization",1094 "src",1095 "tests"1096 ]1097 },1098 {1099 "left_pr_number": 45296,1100 "right_pr_number": 47421,1101 "similarity": 0.695,1102 "content_similarity": 0.624,1103 "size_similarity": 0.918,1104 "breadth_similarity": 0.75,1105 "concentration_similarity": 0.907,1106 "shared_filenames": [1107 "src/transformers/integrations/ggml.py",1108 "src/transformers/modeling_gguf_pytorch_utils.py",1109 "tests/quantization/ggml/test_ggml.py"1110 ],1111 "shared_directories": [1112 "src/transformers/integrations",1113 "tests/quantization/ggml",1114 "src/transformers",1115 "tests/quantization",1116 "src",1117 "tests"1118 ]1119 },1120 {1121 "left_pr_number": 44070,1122 "right_pr_number": 47421,1123 "similarity": 0.678,1124 "content_similarity": 0.628,1125 "size_similarity": 0.765,1126 "breadth_similarity": 0.75,1127 "concentration_similarity": 0.975,1128 "shared_filenames": [1129 "src/transformers/integrations/ggml.py",1130 "src/transformers/modeling_gguf_pytorch_utils.py",1131 "tests/quantization/ggml/test_ggml.py"1132 ],1133 "shared_directories": [1134 "src/transformers/integrations",1135 "tests/quantization/ggml",1136 "src/transformers",1137 "tests/quantization",1138 "src",1139 "tests"1140 ]1141 },1142 {1143 "left_pr_number": 45668,1144 "right_pr_number": 47421,1145 "similarity": 0.658,1146 "content_similarity": 0.678,1147 "size_similarity": 0.409,1148 "breadth_similarity": 0.75,1149 "concentration_similarity": 0.951,1150 "shared_filenames": [1151 "src/transformers/integrations/ggml.py",1152 "src/transformers/modeling_gguf_pytorch_utils.py",1153 "tests/quantization/ggml/test_ggml.py"1154 ],1155 "shared_directories": [1156 "src/transformers/integrations",1157 "tests/quantization/ggml",1158 "src/transformers",1159 "tests/quantization",1160 "src",1161 "tests"1162 ]1163 },1164 {1165 "left_pr_number": 46718,1166 "right_pr_number": 47052,1167 "similarity": 0.644,1168 "content_similarity": 0.593,1169 "size_similarity": 0.773,1170 "breadth_similarity": 0.667,1171 "concentration_similarity": 0.923,1172 "shared_filenames": [1173 "src/transformers/integrations/ggml.py",1174 "tests/quantization/ggml/test_ggml.py"1175 ],1176 "shared_directories": [1177 "src/transformers/integrations",1178 "tests/quantization/ggml",1179 "src/transformers",1180 "tests/quantization",1181 "src",1182 "tests"1183 ]1184 },1185 {1186 "left_pr_number": 45296,1187 "right_pr_number": 45668,1188 "similarity": 0.643,1189 "content_similarity": 0.613,1190 "size_similarity": 0.445,1191 "breadth_similarity": 1.0,1192 "concentration_similarity": 0.956,1193 "shared_filenames": [1194 "src/transformers/integrations/ggml.py",1195 "src/transformers/modeling_gguf_pytorch_utils.py",1196 "tests/quantization/ggml/test_ggml.py"1197 ],1198 "shared_directories": [1199 "src/transformers/integrations",1200 "tests/quantization/ggml",