evalstate's picture
download
raw
147 kB
{
"repo": "huggingface/transformers",
"snapshot_id": "20260513T000101Z",
"generated_at": "2026-05-13T00:01:43Z",
"cluster_count": 51,
"pr_scope_clusters": [
{
"cluster_id": "pr-scope-43636-10",
"pr_numbers": [
43636,
43651,
43663,
44123,
44189,
44257,
44660,
45055,
45067,
45273
],
"representative_pr_number": 45067,
"average_similarity": 0.419,
"summary": "10 open PRs share weighted file overlap around `src/transformers/trainer.py`; representative PR #45067.",
"shared_filenames": [
"src/transformers/trainer.py"
],
"shared_directories": [
"src/transformers",
"src"
],
"pairwise": [
{
"left_pr_number": 44189,
"right_pr_number": 45067,
"similarity": 0.774,
"content_similarity": 0.857,
"size_similarity": 0.16,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/trainer.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 43663,
"right_pr_number": 45067,
"similarity": 0.615,
"content_similarity": 0.45,
"size_similarity": 1.0,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/trainer.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 43651,
"right_pr_number": 43663,
"similarity": 0.541,
"content_similarity": 0.404,
"size_similarity": 0.72,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/trainer.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 43651,
"right_pr_number": 45067,
"similarity": 0.513,
"content_similarity": 0.364,
"size_similarity": 0.72,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/trainer.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 43663,
"right_pr_number": 44123,
"similarity": 0.501,
"content_similarity": 0.404,
"size_similarity": 0.455,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/trainer.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 44257,
"right_pr_number": 44660,
"similarity": 0.488,
"content_similarity": 0.269,
"size_similarity": 1.0,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/trainer.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 44123,
"right_pr_number": 45067,
"similarity": 0.473,
"content_similarity": 0.364,
"size_similarity": 0.455,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/trainer.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 43663,
"right_pr_number": 44660,
"similarity": 0.463,
"content_similarity": 0.396,
"size_similarity": 0.24,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/trainer.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 44189,
"right_pr_number": 44660,
"similarity": 0.462,
"content_similarity": 0.302,
"size_similarity": 0.667,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/trainer.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 43636,
"right_pr_number": 43663,
"similarity": 0.459,
"content_similarity": 0.347,
"size_similarity": 0.44,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/trainer.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 43663,
"right_pr_number": 44189,
"similarity": 0.441,
"content_similarity": 0.382,
"size_similarity": 0.16,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/trainer.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 44189,
"right_pr_number": 45055,
"similarity": 0.439,
"content_similarity": 0.252,
"size_similarity": 0.75,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/trainer.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 43636,
"right_pr_number": 43651,
"similarity": 0.438,
"content_similarity": 0.281,
"size_similarity": 0.611,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/trainer.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 44660,
"right_pr_number": 45067,
"similarity": 0.436,
"content_similarity": 0.356,
"size_similarity": 0.24,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/trainer.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 43636,
"right_pr_number": 45067,
"similarity": 0.435,
"content_similarity": 0.313,
"size_similarity": 0.44,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/trainer.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 44189,
"right_pr_number": 44257,
"similarity": 0.431,
"content_similarity": 0.259,
"size_similarity": 0.667,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/trainer.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 43651,
"right_pr_number": 44123,
"similarity": 0.428,
"content_similarity": 0.327,
"size_similarity": 0.327,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/trainer.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 43636,
"right_pr_number": 44660,
"similarity": 0.424,
"content_similarity": 0.275,
"size_similarity": 0.545,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/trainer.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 43651,
"right_pr_number": 44660,
"similarity": 0.424,
"content_similarity": 0.32,
"size_similarity": 0.333,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/trainer.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 43663,
"right_pr_number": 44257,
"similarity": 0.423,
"content_similarity": 0.339,
"size_similarity": 0.24,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/trainer.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 44660,
"right_pr_number": 45055,
"similarity": 0.408,
"content_similarity": 0.262,
"size_similarity": 0.5,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/trainer.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 43651,
"right_pr_number": 44189,
"similarity": 0.4,
"content_similarity": 0.309,
"size_similarity": 0.222,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/trainer.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 44257,
"right_pr_number": 45067,
"similarity": 0.4,
"content_similarity": 0.305,
"size_similarity": 0.24,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/trainer.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 43663,
"right_pr_number": 45055,
"similarity": 0.399,
"content_similarity": 0.33,
"size_similarity": 0.12,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/trainer.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 43636,
"right_pr_number": 44257,
"similarity": 0.397,
"content_similarity": 0.236,
"size_similarity": 0.545,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/trainer.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 43651,
"right_pr_number": 44257,
"similarity": 0.392,
"content_similarity": 0.274,
"size_similarity": 0.333,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/trainer.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 43636,
"right_pr_number": 44189,
"similarity": 0.39,
"content_similarity": 0.265,
"size_similarity": 0.364,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/trainer.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 44123,
"right_pr_number": 44660,
"similarity": 0.39,
"content_similarity": 0.32,
"size_similarity": 0.109,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/trainer.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 45055,
"right_pr_number": 45273,
"similarity": 0.386,
"content_similarity": 0.194,
"size_similarity": 0.667,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/trainer.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 44189,
"right_pr_number": 45273,
"similarity": 0.382,
"content_similarity": 0.225,
"size_similarity": 0.5,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/trainer.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 44257,
"right_pr_number": 45055,
"similarity": 0.382,
"content_similarity": 0.224,
"size_similarity": 0.5,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/trainer.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 44123,
"right_pr_number": 44189,
"similarity": 0.377,
"content_similarity": 0.309,
"size_similarity": 0.073,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/trainer.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 43636,
"right_pr_number": 44123,
"similarity": 0.376,
"content_similarity": 0.281,
"size_similarity": 0.2,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/trainer.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 45055,
"right_pr_number": 45067,
"similarity": 0.376,
"content_similarity": 0.297,
"size_similarity": 0.12,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/trainer.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 43663,
"right_pr_number": 45273,
"similarity": 0.368,
"content_similarity": 0.294,
"size_similarity": 0.08,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/trainer.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 44660,
"right_pr_number": 45273,
"similarity": 0.363,
"content_similarity": 0.233,
"size_similarity": 0.333,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/trainer.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 43651,
"right_pr_number": 45055,
"similarity": 0.362,
"content_similarity": 0.267,
"size_similarity": 0.167,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/trainer.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 44123,
"right_pr_number": 44257,
"similarity": 0.358,
"content_similarity": 0.274,
"size_similarity": 0.109,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/trainer.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 43636,
"right_pr_number": 45055,
"similarity": 0.351,
"content_similarity": 0.229,
"size_similarity": 0.273,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/trainer.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 45067,
"right_pr_number": 45273,
"similarity": 0.347,
"content_similarity": 0.265,
"size_similarity": 0.08,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/trainer.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 44123,
"right_pr_number": 45055,
"similarity": 0.345,
"content_similarity": 0.267,
"size_similarity": 0.055,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/trainer.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 44257,
"right_pr_number": 45273,
"similarity": 0.34,
"content_similarity": 0.2,
"size_similarity": 0.333,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/trainer.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 43651,
"right_pr_number": 45273,
"similarity": 0.333,
"content_similarity": 0.238,
"size_similarity": 0.111,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/trainer.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 44123,
"right_pr_number": 45273,
"similarity": 0.322,
"content_similarity": 0.238,
"size_similarity": 0.036,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/trainer.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 43636,
"right_pr_number": 45273,
"similarity": 0.32,
"content_similarity": 0.204,
"size_similarity": 0.182,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/trainer.py"
],
"shared_directories": [
"src/transformers",
"src"
]
}
]
},
{
"cluster_id": "pr-scope-45294-5",
"pr_numbers": [
45294,
45438,
45606,
45607,
45817
],
"representative_pr_number": 45606,
"average_similarity": 0.462,
"summary": "5 open PRs share weighted file overlap around `tests/models/gemma4/test_modeling_gemma4.py`, `src/transformers/models/gemma4/modular_gemma4.py`, `src/transformers/models/gemma4/modeling_gemma4.py`; representative PR #45606.",
"shared_filenames": [
"tests/models/gemma4/test_modeling_gemma4.py",
"src/transformers/models/gemma4/modular_gemma4.py",
"src/transformers/models/gemma4/modeling_gemma4.py",
"docs/source/en/model_doc/gemma4.md",
"src/transformers/models/auto/modeling_auto.py"
],
"shared_directories": [
"tests/models/gemma4",
"tests/models",
"tests",
"src/transformers/models/gemma4",
"src/transformers/models",
"src/transformers",
"src",
"docs/source/en/model_doc"
],
"pairwise": [
{
"left_pr_number": 45606,
"right_pr_number": 45607,
"similarity": 0.762,
"content_similarity": 0.807,
"size_similarity": 0.778,
"breadth_similarity": 0.417,
"concentration_similarity": 0.778,
"shared_filenames": [
"tests/models/gemma4/test_modeling_gemma4.py"
],
"shared_directories": [
"tests/models/gemma4",
"tests/models",
"tests"
]
},
{
"left_pr_number": 45294,
"right_pr_number": 45438,
"similarity": 0.758,
"content_similarity": 0.779,
"size_similarity": 0.42,
"breadth_similarity": 1.0,
"concentration_similarity": 0.989,
"shared_filenames": [
"docs/source/en/model_doc/gemma4.md",
"src/transformers/models/auto/modeling_auto.py",
"src/transformers/models/gemma4/modeling_gemma4.py",
"src/transformers/models/gemma4/modular_gemma4.py",
"tests/models/gemma4/test_modeling_gemma4.py"
],
"shared_directories": [
"docs/source/en/model_doc",
"src/transformers/models/auto",
"src/transformers/models/gemma4",
"docs/source/en",
"src/transformers/models",
"tests/models/gemma4",
"docs/source",
"src/transformers",
"tests/models",
"docs"
]
},
{
"left_pr_number": 45606,
"right_pr_number": 45817,
"similarity": 0.605,
"content_similarity": 0.55,
"size_similarity": 0.545,
"breadth_similarity": 1.0,
"concentration_similarity": 0.768,
"shared_filenames": [
"src/transformers/models/gemma4/modeling_gemma4.py",
"src/transformers/models/gemma4/modular_gemma4.py",
"tests/models/gemma4/test_modeling_gemma4.py"
],
"shared_directories": [
"src/transformers/models/gemma4",
"src/transformers/models",
"tests/models/gemma4",
"src/transformers",
"tests/models",
"src",
"tests"
]
},
{
"left_pr_number": 45438,
"right_pr_number": 45817,
"similarity": 0.507,
"content_similarity": 0.552,
"size_similarity": 0.231,
"breadth_similarity": 0.55,
"concentration_similarity": 0.626,
"shared_filenames": [
"src/transformers/models/gemma4/modeling_gemma4.py",
"src/transformers/models/gemma4/modular_gemma4.py",
"tests/models/gemma4/test_modeling_gemma4.py"
],
"shared_directories": [
"src/transformers/models/gemma4",
"src/transformers/models",
"tests/models/gemma4",
"src/transformers",
"tests/models",
"src",
"tests"
]
},
{
"left_pr_number": 45607,
"right_pr_number": 45817,
"similarity": 0.482,
"content_similarity": 0.499,
"size_similarity": 0.424,
"breadth_similarity": 0.417,
"concentration_similarity": 0.545,
"shared_filenames": [
"tests/models/gemma4/test_modeling_gemma4.py"
],
"shared_directories": [
"tests/models/gemma4",
"tests/models",
"tests"
]
},
{
"left_pr_number": 45294,
"right_pr_number": 45817,
"similarity": 0.457,
"content_similarity": 0.411,
"size_similarity": 0.55,
"breadth_similarity": 0.55,
"concentration_similarity": 0.637,
"shared_filenames": [
"src/transformers/models/gemma4/modeling_gemma4.py",
"src/transformers/models/gemma4/modular_gemma4.py",
"tests/models/gemma4/test_modeling_gemma4.py"
],
"shared_directories": [
"src/transformers/models/gemma4",
"src/transformers/models",
"tests/models/gemma4",
"src/transformers",
"tests/models",
"src",
"tests"
]
},
{
"left_pr_number": 45294,
"right_pr_number": 45606,
"similarity": 0.349,
"content_similarity": 0.294,
"size_similarity": 0.3,
"breadth_similarity": 0.55,
"concentration_similarity": 0.869,
"shared_filenames": [
"src/transformers/models/gemma4/modeling_gemma4.py",
"src/transformers/models/gemma4/modular_gemma4.py",
"tests/models/gemma4/test_modeling_gemma4.py"
],
"shared_directories": [
"src/transformers/models/gemma4",
"src/transformers/models",
"tests/models/gemma4",
"src/transformers",
"tests/models",
"src",
"tests"
]
},
{
"left_pr_number": 45438,
"right_pr_number": 45606,
"similarity": 0.343,
"content_similarity": 0.323,
"size_similarity": 0.126,
"breadth_similarity": 0.55,
"concentration_similarity": 0.858,
"shared_filenames": [
"src/transformers/models/gemma4/modeling_gemma4.py",
"src/transformers/models/gemma4/modular_gemma4.py",
"tests/models/gemma4/test_modeling_gemma4.py"
],
"shared_directories": [
"src/transformers/models/gemma4",
"src/transformers/models",
"tests/models/gemma4",
"src/transformers",
"tests/models",
"src",
"tests"
]
},
{
"left_pr_number": 45294,
"right_pr_number": 45607,
"similarity": 0.191,
"content_similarity": 0.126,
"size_similarity": 0.233,
"breadth_similarity": 0.225,
"concentration_similarity": 0.908,
"shared_filenames": [
"tests/models/gemma4/test_modeling_gemma4.py"
],
"shared_directories": [
"tests/models/gemma4",
"tests/models",
"tests"
]
},
{
"left_pr_number": 45438,
"right_pr_number": 45607,
"similarity": 0.171,
"content_similarity": 0.125,
"size_similarity": 0.098,
"breadth_similarity": 0.225,
"concentration_similarity": 0.92,
"shared_filenames": [
"tests/models/gemma4/test_modeling_gemma4.py"
],
"shared_directories": [
"tests/models/gemma4",
"tests/models",
"tests"
]
}
]
},
{
"cluster_id": "pr-scope-41992-5",
"pr_numbers": [
41992,
44973,
45396,
45783,
45827
],
"representative_pr_number": 45396,
"average_similarity": 0.412,
"summary": "5 open PRs share weighted file overlap around `src/transformers/models/glm_image/modeling_glm_image.py`, `src/transformers/models/glm_image/modular_glm_image.py`, `src/transformers/models/glm4v/modeling_glm4v.py`; representative PR #45396.",
"shared_filenames": [
"src/transformers/models/glm_image/modeling_glm_image.py",
"src/transformers/models/glm_image/modular_glm_image.py",
"src/transformers/models/glm4v/modeling_glm4v.py",
"src/transformers/models/glm_ocr/modeling_glm_ocr.py",
"src/transformers/models/paddleocr_vl/modeling_paddleocr_vl.py",
"src/transformers/models/qwen2_5_vl/modeling_qwen2_5_vl.py",
"src/transformers/models/qwen2_vl/modeling_qwen2_vl.py",
"src/transformers/models/ernie4_5_vl_moe/modeling_ernie4_5_vl_moe.py"
],
"shared_directories": [
"src/transformers/models/glm_image",
"src/transformers/models/glm_ocr",
"src/transformers/models/paddleocr_vl",
"src/transformers/models/glm4v",
"src/transformers/models/qwen2_5_omni",
"src/transformers/models/glm4v_moe",
"src/transformers/models/ernie4_5_vl_moe",
"src/transformers/models/qwen2_5_vl"
],
"pairwise": [
{
"left_pr_number": 45396,
"right_pr_number": 45827,
"similarity": 0.552,
"content_similarity": 0.578,
"size_similarity": 0.232,
"breadth_similarity": 0.633,
"concentration_similarity": 0.987,
"shared_filenames": [
"src/transformers/models/ernie4_5_vl_moe/modeling_ernie4_5_vl_moe.py",
"src/transformers/models/ernie4_5_vl_moe/modular_ernie4_5_vl_moe.py",
"src/transformers/models/exaone4_5/modeling_exaone4_5.py",
"src/transformers/models/glm46v/modeling_glm46v.py",
"src/transformers/models/glm4v/modeling_glm4v.py",
"src/transformers/models/glm4v/modular_glm4v.py",
"src/transformers/models/glm4v_moe/modeling_glm4v_moe.py",
"src/transformers/models/glm_image/modeling_glm_image.py",
"src/transformers/models/glm_image/modular_glm_image.py",
"src/transformers/models/glm_ocr/modeling_glm_ocr.py"
],
"shared_directories": [
"src/transformers/models/ernie4_5_vl_moe",
"src/transformers/models/exaone4_5",
"src/transformers/models/glm46v",
"src/transformers/models/glm4v",
"src/transformers/models/glm4v_moe",
"src/transformers/models/glm_image",
"src/transformers/models/glm_ocr",
"src/transformers/models/paddleocr_vl",
"src/transformers/models/qwen2_5_omni",
"src/transformers/models/qwen2_5_vl"
]
},
{
"left_pr_number": 45396,
"right_pr_number": 45783,
"similarity": 0.524,
"content_similarity": 0.458,
"size_similarity": 0.751,
"breadth_similarity": 0.451,
"concentration_similarity": 0.916,
"shared_filenames": [
"src/transformers/models/ernie4_5_vl_moe/modeling_ernie4_5_vl_moe.py",
"src/transformers/models/ernie4_5_vl_moe/modular_ernie4_5_vl_moe.py",
"src/transformers/models/exaone4_5/modeling_exaone4_5.py",
"src/transformers/models/glm46v/modeling_glm46v.py",
"src/transformers/models/glm4v/modeling_glm4v.py",
"src/transformers/models/glm4v/modular_glm4v.py",
"src/transformers/models/glm4v_moe/modeling_glm4v_moe.py",
"src/transformers/models/glm_image/modeling_glm_image.py",
"src/transformers/models/glm_image/modular_glm_image.py",
"src/transformers/models/glm_ocr/modeling_glm_ocr.py"
],
"shared_directories": [
"src/transformers/models/ernie4_5_vl_moe",
"src/transformers/models/exaone4_5",
"src/transformers/models/glm46v",
"src/transformers/models/glm4v",
"src/transformers/models/glm4v_moe",
"src/transformers/models/glm_image",
"src/transformers/models/glm_ocr",
"src/transformers/models/paddleocr_vl",
"src/transformers/models/qwen2_5_omni",
"src/transformers/models/qwen2_5_vl"
]
},
{
"left_pr_number": 41992,
"right_pr_number": 45396,
"similarity": 0.505,
"content_similarity": 0.464,
"size_similarity": 0.564,
"breadth_similarity": 0.53,
"concentration_similarity": 0.858,
"shared_filenames": [
"src/transformers/models/ernie4_5_vl_moe/modeling_ernie4_5_vl_moe.py",
"src/transformers/models/ernie4_5_vl_moe/modular_ernie4_5_vl_moe.py",
"src/transformers/models/glm46v/modeling_glm46v.py",
"src/transformers/models/glm4v/modeling_glm4v.py",
"src/transformers/models/glm4v/modular_glm4v.py",
"src/transformers/models/glm4v_moe/modeling_glm4v_moe.py",
"src/transformers/models/glm_image/modeling_glm_image.py",
"src/transformers/models/glm_image/modular_glm_image.py",
"src/transformers/models/glm_ocr/modeling_glm_ocr.py",
"src/transformers/models/glm_ocr/modular_glm_ocr.py"
],
"shared_directories": [
"src/transformers/models/ernie4_5_vl_moe",
"src/transformers/models/glm46v",
"src/transformers/models/glm4v",
"src/transformers/models/glm4v_moe",
"src/transformers/models/glm_image",
"src/transformers/models/glm_ocr",
"src/transformers/models/paddleocr_vl",
"src/transformers/models/qwen2_5_omni",
"src/transformers/models/qwen2_5_vl",
"src/transformers/models/qwen2_vl"
]
},
{
"left_pr_number": 44973,
"right_pr_number": 45827,
"similarity": 0.458,
"content_similarity": 0.461,
"size_similarity": 0.047,
"breadth_similarity": 0.793,
"concentration_similarity": 0.979,
"shared_filenames": [
"src/transformers/models/ernie4_5_vl_moe/modeling_ernie4_5_vl_moe.py",
"src/transformers/models/glm4v/modeling_glm4v.py",
"src/transformers/models/glm4v_moe/modeling_glm4v_moe.py",
"src/transformers/models/glm_image/modeling_glm_image.py",
"src/transformers/models/glm_image/modular_glm_image.py",
"src/transformers/models/glm_ocr/modeling_glm_ocr.py",
"src/transformers/models/glm_ocr/modular_glm_ocr.py",
"src/transformers/models/paddleocr_vl/modeling_paddleocr_vl.py",
"src/transformers/models/qwen2_5_omni/modeling_qwen2_5_omni.py",
"src/transformers/models/qwen2_5_omni/modular_qwen2_5_omni.py"
],
"shared_directories": [
"src/transformers/models/ernie4_5_vl_moe",
"src/transformers/models/glm4v",
"src/transformers/models/glm4v_moe",
"src/transformers/models/glm_image",
"src/transformers/models/glm_ocr",
"src/transformers/models/paddleocr_vl",
"src/transformers/models/qwen2_5_omni",
"src/transformers/models/qwen2_5_vl",
"src/transformers/models/qwen2_vl",
"src/transformers/models/qwen3_5"
]
},
{
"left_pr_number": 45783,
"right_pr_number": 45827,
"similarity": 0.427,
"content_similarity": 0.466,
"size_similarity": 0.174,
"breadth_similarity": 0.285,
"concentration_similarity": 0.929,
"shared_filenames": [
"src/transformers/models/ernie4_5_vl_moe/modeling_ernie4_5_vl_moe.py",
"src/transformers/models/ernie4_5_vl_moe/modular_ernie4_5_vl_moe.py",
"src/transformers/models/exaone4_5/modeling_exaone4_5.py",
"src/transformers/models/glm46v/modeling_glm46v.py",
"src/transformers/models/glm4v/modeling_glm4v.py",
"src/transformers/models/glm4v/modular_glm4v.py",
"src/transformers/models/glm4v_moe/modeling_glm4v_moe.py",
"src/transformers/models/glm_image/modeling_glm_image.py",
"src/transformers/models/glm_image/modular_glm_image.py",
"src/transformers/models/glm_ocr/modeling_glm_ocr.py"
],
"shared_directories": [
"src/transformers/models/ernie4_5_vl_moe",
"src/transformers/models/exaone4_5",
"src/transformers/models/glm46v",
"src/transformers/models/glm4v",
"src/transformers/models/glm4v_moe",
"src/transformers/models/glm_image",
"src/transformers/models/glm_ocr",
"src/transformers/models/paddleocr_vl",
"src/transformers/models/qwen2_5_omni",
"src/transformers/models/qwen2_5_vl"
]
},
{
"left_pr_number": 41992,
"right_pr_number": 45783,
"similarity": 0.414,
"content_similarity": 0.254,
"size_similarity": 0.751,
"breadth_similarity": 0.851,
"concentration_similarity": 0.774,
"shared_filenames": [
"src/transformers/models/ernie4_5_vl_moe/modeling_ernie4_5_vl_moe.py",
"src/transformers/models/ernie4_5_vl_moe/modular_ernie4_5_vl_moe.py",
"src/transformers/models/glm46v/modeling_glm46v.py",
"src/transformers/models/glm4v/modeling_glm4v.py",
"src/transformers/models/glm4v/modular_glm4v.py",
"src/transformers/models/glm4v_moe/modeling_glm4v_moe.py",
"src/transformers/models/glm_image/modeling_glm_image.py",
"src/transformers/models/glm_image/modular_glm_image.py",
"src/transformers/models/glm_ocr/modeling_glm_ocr.py",
"src/transformers/models/paddleocr_vl/modeling_paddleocr_vl.py"
],
"shared_directories": [
"src/transformers/models/ernie4_5_vl_moe",
"src/transformers/models/glm46v",
"src/transformers/models/glm4v",
"src/transformers/models/glm4v_moe",
"src/transformers/models/glm_image",
"src/transformers/models/glm_ocr",
"src/transformers/models/paddleocr_vl",
"src/transformers/models/qwen2_5_omni",
"src/transformers/models/qwen2_5_vl",
"src/transformers/models/qwen2_vl"
]
},
{
"left_pr_number": 44973,
"right_pr_number": 45396,
"similarity": 0.4,
"content_similarity": 0.426,
"size_similarity": 0.011,
"breadth_similarity": 0.5,
"concentration_similarity": 0.992,
"shared_filenames": [
"src/transformers/models/ernie4_5_vl_moe/modeling_ernie4_5_vl_moe.py",
"src/transformers/models/glm4v/modeling_glm4v.py",
"src/transformers/models/glm4v_moe/modeling_glm4v_moe.py",
"src/transformers/models/glm_image/modeling_glm_image.py",
"src/transformers/models/glm_image/modular_glm_image.py",
"src/transformers/models/glm_ocr/modeling_glm_ocr.py",
"src/transformers/models/glm_ocr/modular_glm_ocr.py",
"src/transformers/models/paddleocr_vl/modeling_paddleocr_vl.py",
"src/transformers/models/qwen2_5_omni/modeling_qwen2_5_omni.py",
"src/transformers/models/qwen2_5_omni/modular_qwen2_5_omni.py"
],
"shared_directories": [
"src/transformers/models/ernie4_5_vl_moe",
"src/transformers/models/glm4v",
"src/transformers/models/glm4v_moe",
"src/transformers/models/glm_image",
"src/transformers/models/glm_ocr",
"src/transformers/models/paddleocr_vl",
"src/transformers/models/qwen2_5_omni",
"src/transformers/models/qwen2_5_vl",
"src/transformers/models/qwen2_vl",
"src/transformers/models/qwen3_5"
]
},
{
"left_pr_number": 41992,
"right_pr_number": 45827,
"similarity": 0.313,
"content_similarity": 0.311,
"size_similarity": 0.131,
"breadth_similarity": 0.335,
"concentration_similarity": 0.845,
"shared_filenames": [
"src/transformers/models/ernie4_5_vl_moe/modeling_ernie4_5_vl_moe.py",
"src/transformers/models/ernie4_5_vl_moe/modular_ernie4_5_vl_moe.py",
"src/transformers/models/glm46v/modeling_glm46v.py",
"src/transformers/models/glm4v/modeling_glm4v.py",
"src/transformers/models/glm4v/modular_glm4v.py",
"src/transformers/models/glm4v_moe/modeling_glm4v_moe.py",
"src/transformers/models/glm_image/modeling_glm_image.py",
"src/transformers/models/glm_image/modular_glm_image.py",
"src/transformers/models/glm_ocr/modeling_glm_ocr.py",
"src/transformers/models/glm_ocr/modular_glm_ocr.py"
],
"shared_directories": [
"src/transformers/models/ernie4_5_vl_moe",
"src/transformers/models/glm46v",
"src/transformers/models/glm4v",
"src/transformers/models/glm4v_moe",
"src/transformers/models/glm_image",
"src/transformers/models/glm_ocr",
"src/transformers/models/paddleocr_vl",
"src/transformers/models/qwen2_5_omni",
"src/transformers/models/qwen2_5_vl",
"src/transformers/models/qwen2_vl"
]
},
{
"left_pr_number": 44973,
"right_pr_number": 45783,
"similarity": 0.275,
"content_similarity": 0.294,
"size_similarity": 0.008,
"breadth_similarity": 0.226,
"concentration_similarity": 0.908,
"shared_filenames": [
"src/transformers/models/ernie4_5_vl_moe/modeling_ernie4_5_vl_moe.py",
"src/transformers/models/glm4v/modeling_glm4v.py",
"src/transformers/models/glm4v_moe/modeling_glm4v_moe.py",
"src/transformers/models/glm_image/modeling_glm_image.py",
"src/transformers/models/glm_image/modular_glm_image.py",
"src/transformers/models/glm_ocr/modeling_glm_ocr.py",
"src/transformers/models/paddleocr_vl/modeling_paddleocr_vl.py",
"src/transformers/models/qwen2_5_omni/modeling_qwen2_5_omni.py",
"src/transformers/models/qwen2_5_omni/modular_qwen2_5_omni.py",
"src/transformers/models/qwen2_5_vl/modeling_qwen2_5_vl.py"
],
"shared_directories": [
"src/transformers/models/ernie4_5_vl_moe",
"src/transformers/models/glm4v",
"src/transformers/models/glm4v_moe",
"src/transformers/models/glm_image",
"src/transformers/models/glm_ocr",
"src/transformers/models/paddleocr_vl",
"src/transformers/models/qwen2_5_omni",
"src/transformers/models/qwen2_5_vl",
"src/transformers/models/qwen2_vl",
"src/transformers/models/qwen3_5"
]
},
{
"left_pr_number": 41992,
"right_pr_number": 44973,
"similarity": 0.251,
"content_similarity": 0.258,
"size_similarity": 0.006,
"breadth_similarity": 0.266,
"concentration_similarity": 0.866,
"shared_filenames": [
"src/transformers/models/ernie4_5_vl_moe/modeling_ernie4_5_vl_moe.py",
"src/transformers/models/glm4v/modeling_glm4v.py",
"src/transformers/models/glm4v_moe/modeling_glm4v_moe.py",
"src/transformers/models/glm_image/modeling_glm_image.py",
"src/transformers/models/glm_image/modular_glm_image.py",
"src/transformers/models/glm_ocr/modeling_glm_ocr.py",
"src/transformers/models/glm_ocr/modular_glm_ocr.py",
"src/transformers/models/paddleocr_vl/modeling_paddleocr_vl.py",
"src/transformers/models/qwen2_5_omni/modeling_qwen2_5_omni.py",
"src/transformers/models/qwen2_5_omni/modular_qwen2_5_omni.py"
],
"shared_directories": [
"src/transformers/models/ernie4_5_vl_moe",
"src/transformers/models/glm4v",
"src/transformers/models/glm4v_moe",
"src/transformers/models/glm_image",
"src/transformers/models/glm_ocr",
"src/transformers/models/paddleocr_vl",
"src/transformers/models/qwen2_5_omni",
"src/transformers/models/qwen2_5_vl",
"src/transformers/models/qwen2_vl",
"src/transformers/models/qwen3_5"
]
}
]
},
{
"cluster_id": "pr-scope-44070-4",
"pr_numbers": [
44070,
45296,
45546,
45668
],
"representative_pr_number": 45546,
"average_similarity": 0.749,
"summary": "4 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.",
"shared_filenames": [
"src/transformers/integrations/ggml.py",
"tests/quantization/ggml/test_ggml.py",
"src/transformers/modeling_gguf_pytorch_utils.py"
],
"shared_directories": [
"tests/quantization/ggml",
"src/transformers/integrations",
"tests/quantization",
"src/transformers",
"tests",
"src"
],
"pairwise": [
{
"left_pr_number": 44070,
"right_pr_number": 45296,
"similarity": 0.878,
"content_similarity": 0.894,
"size_similarity": 0.702,
"breadth_similarity": 1.0,
"concentration_similarity": 0.932,
"shared_filenames": [
"src/transformers/integrations/ggml.py",
"src/transformers/modeling_gguf_pytorch_utils.py",
"tests/quantization/ggml/test_ggml.py"
],
"shared_directories": [
"src/transformers/integrations",
"tests/quantization/ggml",
"src/transformers",
"tests/quantization",
"src",
"tests"
]
},
{
"left_pr_number": 45546,
"right_pr_number": 45668,
"similarity": 0.808,
"content_similarity": 0.781,
"size_similarity": 0.773,
"breadth_similarity": 1.0,
"concentration_similarity": 0.903,
"shared_filenames": [
"src/transformers/integrations/ggml.py",
"src/transformers/modeling_gguf_pytorch_utils.py",
"tests/quantization/ggml/test_ggml.py"
],
"shared_directories": [
"src/transformers/integrations",
"tests/quantization/ggml",
"src/transformers",
"tests/quantization",
"src",
"tests"
]
},
{
"left_pr_number": 45296,
"right_pr_number": 45546,
"similarity": 0.78,
"content_similarity": 0.786,
"size_similarity": 0.576,
"breadth_similarity": 1.0,
"concentration_similarity": 0.859,
"shared_filenames": [
"src/transformers/integrations/ggml.py",
"src/transformers/modeling_gguf_pytorch_utils.py",
"tests/quantization/ggml/test_ggml.py"
],
"shared_directories": [
"src/transformers/integrations",
"tests/quantization/ggml",
"src/transformers",
"tests/quantization",
"src",
"tests"
]
},
{
"left_pr_number": 44070,
"right_pr_number": 45546,
"similarity": 0.733,
"content_similarity": 0.751,
"size_similarity": 0.404,
"breadth_similarity": 1.0,
"concentration_similarity": 0.927,
"shared_filenames": [
"src/transformers/integrations/ggml.py",
"src/transformers/modeling_gguf_pytorch_utils.py",
"tests/quantization/ggml/test_ggml.py"
],
"shared_directories": [
"src/transformers/integrations",
"tests/quantization/ggml",
"src/transformers",
"tests/quantization",
"src",
"tests"
]
},
{
"left_pr_number": 45296,
"right_pr_number": 45668,
"similarity": 0.66,
"content_similarity": 0.637,
"size_similarity": 0.445,
"breadth_similarity": 1.0,
"concentration_similarity": 0.956,
"shared_filenames": [
"src/transformers/integrations/ggml.py",
"src/transformers/modeling_gguf_pytorch_utils.py",
"tests/quantization/ggml/test_ggml.py"
],
"shared_directories": [
"src/transformers/integrations",
"tests/quantization/ggml",
"src/transformers",
"tests/quantization",
"src",
"tests"
]
},
{
"left_pr_number": 44070,
"right_pr_number": 45668,
"similarity": 0.638,
"content_similarity": 0.632,
"size_similarity": 0.312,
"breadth_similarity": 1.0,
"concentration_similarity": 0.976,
"shared_filenames": [
"src/transformers/integrations/ggml.py",
"src/transformers/modeling_gguf_pytorch_utils.py",
"tests/quantization/ggml/test_ggml.py"
],
"shared_directories": [
"src/transformers/integrations",
"tests/quantization/ggml",
"src/transformers",
"tests/quantization",
"src",
"tests"
]
}
]
},
{
"cluster_id": "pr-scope-43656-4",
"pr_numbers": [
43656,
43836,
43842,
44682
],
"representative_pr_number": 43836,
"average_similarity": 0.56,
"summary": "4 open PRs share weighted file overlap around `src/transformers/cli/serve.py`; representative PR #43836.",
"shared_filenames": [
"src/transformers/cli/serve.py"
],
"shared_directories": [
"src/transformers/cli",
"src/transformers",
"src"
],
"pairwise": [
{
"left_pr_number": 43656,
"right_pr_number": 43836,
"similarity": 0.687,
"content_similarity": 0.742,
"size_similarity": 0.121,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/cli/serve.py"
],
"shared_directories": [
"src/transformers/cli",
"src/transformers",
"src"
]
},
{
"left_pr_number": 43836,
"right_pr_number": 43842,
"similarity": 0.612,
"content_similarity": 0.655,
"size_similarity": 0.027,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/cli/serve.py"
],
"shared_directories": [
"src/transformers/cli",
"src/transformers",
"src"
]
},
{
"left_pr_number": 43836,
"right_pr_number": 44682,
"similarity": 0.609,
"content_similarity": 0.656,
"size_similarity": 0.398,
"breadth_similarity": 0.5,
"concentration_similarity": 0.802,
"shared_filenames": [
"src/transformers/cli/serve.py"
],
"shared_directories": [
"src/transformers/cli",
"src/transformers",
"src"
]
},
{
"left_pr_number": 43656,
"right_pr_number": 43842,
"similarity": 0.591,
"content_similarity": 0.582,
"size_similarity": 0.222,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/cli/serve.py"
],
"shared_directories": [
"src/transformers/cli",
"src/transformers",
"src"
]
},
{
"left_pr_number": 43656,
"right_pr_number": 44682,
"similarity": 0.445,
"content_similarity": 0.497,
"size_similarity": 0.048,
"breadth_similarity": 0.5,
"concentration_similarity": 0.802,
"shared_filenames": [
"src/transformers/cli/serve.py"
],
"shared_directories": [
"src/transformers/cli",
"src/transformers",
"src"
]
},
{
"left_pr_number": 43842,
"right_pr_number": 44682,
"similarity": 0.415,
"content_similarity": 0.462,
"size_similarity": 0.011,
"breadth_similarity": 0.5,
"concentration_similarity": 0.802,
"shared_filenames": [
"src/transformers/cli/serve.py"
],
"shared_directories": [
"src/transformers/cli",
"src/transformers",
"src"
]
}
]
},
{
"cluster_id": "pr-scope-41606-4",
"pr_numbers": [
41606,
44543,
45422,
45896
],
"representative_pr_number": 44543,
"average_similarity": 0.453,
"summary": "4 open PRs share weighted file overlap around `src/transformers/processing_utils.py`, `tests/test_processing_common.py`, `tests/test_tokenization_common.py`; representative PR #44543.",
"shared_filenames": [
"src/transformers/processing_utils.py",
"tests/test_processing_common.py",
"tests/test_tokenization_common.py",
"src/transformers/tokenization_utils_base.py"
],
"shared_directories": [
"src/transformers",
"tests",
"src"
],
"pairwise": [
{
"left_pr_number": 41606,
"right_pr_number": 44543,
"similarity": 0.69,
"content_similarity": 0.668,
"size_similarity": 0.583,
"breadth_similarity": 1.0,
"concentration_similarity": 0.683,
"shared_filenames": [
"src/transformers/processing_utils.py",
"tests/test_processing_common.py"
],
"shared_directories": [
"src/transformers",
"src",
"tests"
]
},
{
"left_pr_number": 41606,
"right_pr_number": 45422,
"similarity": 0.503,
"content_similarity": 0.427,
"size_similarity": 0.569,
"breadth_similarity": 0.75,
"concentration_similarity": 0.881,
"shared_filenames": [
"src/transformers/processing_utils.py",
"tests/test_processing_common.py"
],
"shared_directories": [
"src/transformers",
"src",
"tests"
]
},
{
"left_pr_number": 44543,
"right_pr_number": 45422,
"similarity": 0.492,
"content_similarity": 0.467,
"size_similarity": 0.331,
"breadth_similarity": 0.75,
"concentration_similarity": 0.802,
"shared_filenames": [
"src/transformers/processing_utils.py",
"tests/test_processing_common.py"
],
"shared_directories": [
"src/transformers",
"src",
"tests"
]
},
{
"left_pr_number": 45422,
"right_pr_number": 45896,
"similarity": 0.463,
"content_similarity": 0.318,
"size_similarity": 0.806,
"breadth_similarity": 0.833,
"concentration_similarity": 0.72,
"shared_filenames": [
"src/transformers/processing_utils.py",
"src/transformers/tokenization_utils_base.py",
"tests/test_tokenization_common.py"
],
"shared_directories": [
"src/transformers",
"src",
"tests"
]
},
{
"left_pr_number": 44543,
"right_pr_number": 45896,
"similarity": 0.318,
"content_similarity": 0.217,
"size_similarity": 0.411,
"breadth_similarity": 0.583,
"concentration_similarity": 0.919,
"shared_filenames": [
"src/transformers/processing_utils.py"
],
"shared_directories": [
"src/transformers",
"src",
"tests"
]
},
{
"left_pr_number": 41606,
"right_pr_number": 45896,
"similarity": 0.25,
"content_similarity": 0.079,
"size_similarity": 0.706,
"breadth_similarity": 0.583,
"concentration_similarity": 0.601,
"shared_filenames": [
"src/transformers/processing_utils.py"
],
"shared_directories": [
"src/transformers",
"src",
"tests"
]
}
]
},
{
"cluster_id": "pr-scope-44974-4",
"pr_numbers": [
44974,
45635,
45756,
45794
],
"representative_pr_number": 45635,
"average_similarity": 0.422,
"summary": "4 open PRs share weighted file overlap around `src/transformers/core_model_loading.py`, `tests/utils/test_core_model_loading.py`; representative PR #45635.",
"shared_filenames": [
"src/transformers/core_model_loading.py",
"tests/utils/test_core_model_loading.py"
],
"shared_directories": [
"src/transformers",
"src",
"tests/utils",
"tests"
],
"pairwise": [
{
"left_pr_number": 44974,
"right_pr_number": 45635,
"similarity": 0.724,
"content_similarity": 0.727,
"size_similarity": 0.59,
"breadth_similarity": 0.8,
"concentration_similarity": 0.929,
"shared_filenames": [
"src/transformers/core_model_loading.py",
"tests/utils/test_core_model_loading.py"
],
"shared_directories": [
"src/transformers",
"tests/utils",
"src",
"tests"
]
},
{
"left_pr_number": 45635,
"right_pr_number": 45794,
"similarity": 0.456,
"content_similarity": 0.542,
"size_similarity": 0.02,
"breadth_similarity": 0.333,
"concentration_similarity": 0.814,
"shared_filenames": [
"src/transformers/core_model_loading.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 45756,
"right_pr_number": 45794,
"similarity": 0.415,
"content_similarity": 0.307,
"size_similarity": 0.333,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/core_model_loading.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 44974,
"right_pr_number": 45794,
"similarity": 0.33,
"content_similarity": 0.378,
"size_similarity": 0.012,
"breadth_similarity": 0.267,
"concentration_similarity": 0.743,
"shared_filenames": [
"src/transformers/core_model_loading.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 44974,
"right_pr_number": 45756,
"similarity": 0.319,
"content_similarity": 0.363,
"size_similarity": 0.004,
"breadth_similarity": 0.267,
"concentration_similarity": 0.743,
"shared_filenames": [
"src/transformers/core_model_loading.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 45635,
"right_pr_number": 45756,
"similarity": 0.288,
"content_similarity": 0.305,
"size_similarity": 0.007,
"breadth_similarity": 0.333,
"concentration_similarity": 0.814,
"shared_filenames": [
"src/transformers/core_model_loading.py"
],
"shared_directories": [
"src/transformers",
"src"
]
}
]
},
{
"cluster_id": "pr-scope-44228-4",
"pr_numbers": [
44228,
45548,
45649,
45655
],
"representative_pr_number": 45649,
"average_similarity": 0.405,
"summary": "4 open PRs share weighted file overlap around `src/transformers/modeling_utils.py`; representative PR #45649.",
"shared_filenames": [
"src/transformers/modeling_utils.py"
],
"shared_directories": [
"src/transformers",
"src"
],
"pairwise": [
{
"left_pr_number": 45649,
"right_pr_number": 45655,
"similarity": 0.516,
"content_similarity": 0.356,
"size_similarity": 0.778,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/modeling_utils.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 45548,
"right_pr_number": 45649,
"similarity": 0.508,
"content_similarity": 0.515,
"size_similarity": 0.149,
"breadth_similarity": 0.75,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/modeling_utils.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 44228,
"right_pr_number": 45649,
"similarity": 0.425,
"content_similarity": 0.452,
"size_similarity": 0.167,
"breadth_similarity": 0.5,
"concentration_similarity": 0.667,
"shared_filenames": [
"src/transformers/modeling_utils.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 44228,
"right_pr_number": 45548,
"similarity": 0.406,
"content_similarity": 0.234,
"size_similarity": 0.894,
"breadth_similarity": 0.75,
"concentration_similarity": 0.667,
"shared_filenames": [
"src/transformers/modeling_utils.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 45548,
"right_pr_number": 45655,
"similarity": 0.348,
"content_similarity": 0.278,
"size_similarity": 0.191,
"breadth_similarity": 0.75,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/modeling_utils.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 44228,
"right_pr_number": 45655,
"similarity": 0.229,
"content_similarity": 0.162,
"size_similarity": 0.214,
"breadth_similarity": 0.5,
"concentration_similarity": 0.667,
"shared_filenames": [
"src/transformers/modeling_utils.py"
],
"shared_directories": [
"src/transformers",
"src"
]
}
]
},
{
"cluster_id": "pr-scope-33686-4",
"pr_numbers": [
33686,
44407,
44550,
45899
],
"representative_pr_number": 44550,
"average_similarity": 0.363,
"summary": "4 open PRs cluster in `docs/source/en`, `docs/source`, `docs` with similar change breadth; representative PR #44550.",
"shared_filenames": [],
"shared_directories": [
"docs/source/en",
"docs/source",
"docs",
"docs/source/en/model_doc"
],
"pairwise": [
{
"left_pr_number": 33686,
"right_pr_number": 44550,
"similarity": 0.393,
"content_similarity": 0.133,
"size_similarity": 1.0,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [],
"shared_directories": [
"docs/source/en/model_doc",
"docs/source/en",
"docs/source",
"docs"
]
},
{
"left_pr_number": 44407,
"right_pr_number": 44550,
"similarity": 0.364,
"content_similarity": 0.101,
"size_similarity": 0.957,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [],
"shared_directories": [
"docs/source/en",
"docs/source",
"docs"
]
},
{
"left_pr_number": 44550,
"right_pr_number": 45899,
"similarity": 0.364,
"content_similarity": 0.101,
"size_similarity": 0.955,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [],
"shared_directories": [
"docs/source/en",
"docs/source",
"docs"
]
},
{
"left_pr_number": 33686,
"right_pr_number": 44407,
"similarity": 0.353,
"content_similarity": 0.085,
"size_similarity": 0.957,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [],
"shared_directories": [
"docs/source/en",
"docs/source",
"docs"
]
},
{
"left_pr_number": 33686,
"right_pr_number": 45899,
"similarity": 0.353,
"content_similarity": 0.085,
"size_similarity": 0.955,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [],
"shared_directories": [
"docs/source/en",
"docs/source",
"docs"
]
},
{
"left_pr_number": 44407,
"right_pr_number": 45899,
"similarity": 0.35,
"content_similarity": 0.09,
"size_similarity": 0.913,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [],
"shared_directories": [
"docs/source/en",
"docs/source",
"docs"
]
}
]
},
{
"cluster_id": "pr-scope-44066-3",
"pr_numbers": [
44066,
44085,
44722
],
"representative_pr_number": 44722,
"average_similarity": 0.942,
"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.",
"shared_filenames": [
"src/transformers/models/gptj/modeling_gptj.py",
"src/transformers/models/codegen/modeling_codegen.py"
],
"shared_directories": [
"src/transformers/models/gptj",
"src/transformers/models",
"src/transformers",
"src",
"src/transformers/models/codegen"
],
"pairwise": [
{
"left_pr_number": 44066,
"right_pr_number": 44722,
"similarity": 0.969,
"content_similarity": 0.968,
"size_similarity": 0.959,
"breadth_similarity": 1.0,
"concentration_similarity": 0.957,
"shared_filenames": [
"src/transformers/models/codegen/modeling_codegen.py",
"src/transformers/models/gptj/modeling_gptj.py"
],
"shared_directories": [
"src/transformers/models/codegen",
"src/transformers/models/gptj",
"src/transformers/models",
"src/transformers",
"src"
]
},
{
"left_pr_number": 44085,
"right_pr_number": 44722,
"similarity": 0.938,
"content_similarity": 0.988,
"size_similarity": 0.98,
"breadth_similarity": 0.5,
"concentration_similarity": 0.986,
"shared_filenames": [
"src/transformers/models/gptj/modeling_gptj.py"
],
"shared_directories": [
"src/transformers/models/gptj",
"src/transformers/models",
"src/transformers",
"src"
]
},
{
"left_pr_number": 44066,
"right_pr_number": 44085,
"similarity": 0.918,
"content_similarity": 0.963,
"size_similarity": 0.979,
"breadth_similarity": 0.5,
"concentration_similarity": 0.944,
"shared_filenames": [
"src/transformers/models/gptj/modeling_gptj.py"
],
"shared_directories": [
"src/transformers/models/gptj",
"src/transformers/models",
"src/transformers",
"src"
]
}
]
},
{
"cluster_id": "pr-scope-44015-3",
"pr_numbers": [
44015,
44059,
44676
],
"representative_pr_number": 44059,
"average_similarity": 0.572,
"summary": "3 open PRs share weighted file overlap around `src/transformers/models/gpt2/modeling_gpt2.py`; representative PR #44059.",
"shared_filenames": [
"src/transformers/models/gpt2/modeling_gpt2.py"
],
"shared_directories": [
"src/transformers/models/gpt2",
"src/transformers/models",
"src/transformers",
"src"
],
"pairwise": [
{
"left_pr_number": 44059,
"right_pr_number": 44676,
"similarity": 0.683,
"content_similarity": 0.748,
"size_similarity": 0.062,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/models/gpt2/modeling_gpt2.py"
],
"shared_directories": [
"src/transformers/models/gpt2",
"src/transformers/models",
"src/transformers",
"src"
]
},
{
"left_pr_number": 44015,
"right_pr_number": 44059,
"similarity": 0.615,
"content_similarity": 0.68,
"size_similarity": 0.543,
"breadth_similarity": 0.333,
"concentration_similarity": 0.488,
"shared_filenames": [
"src/transformers/models/gpt2/modeling_gpt2.py"
],
"shared_directories": [
"src/transformers/models/gpt2",
"src/transformers/models",
"src/transformers",
"src"
]
},
{
"left_pr_number": 44015,
"right_pr_number": 44676,
"similarity": 0.418,
"content_similarity": 0.508,
"size_similarity": 0.034,
"breadth_similarity": 0.333,
"concentration_similarity": 0.488,
"shared_filenames": [
"src/transformers/models/gpt2/modeling_gpt2.py"
],
"shared_directories": [
"src/transformers/models/gpt2",
"src/transformers/models",
"src/transformers",
"src"
]
}
]
},
{
"cluster_id": "pr-scope-43997-3",
"pr_numbers": [
43997,
44007,
44019
],
"representative_pr_number": 44007,
"average_similarity": 0.529,
"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.",
"shared_filenames": [
"src/transformers/models/regnet/modeling_regnet.py",
"src/transformers/models/resnet/modeling_resnet.py"
],
"shared_directories": [
"src/transformers/models",
"src/transformers",
"src",
"src/transformers/models/regnet",
"src/transformers/models/resnet"
],
"pairwise": [
{
"left_pr_number": 44007,
"right_pr_number": 44019,
"similarity": 0.698,
"content_similarity": 0.709,
"size_similarity": 0.94,
"breadth_similarity": 0.333,
"concentration_similarity": 0.548,
"shared_filenames": [
"src/transformers/models/resnet/modeling_resnet.py"
],
"shared_directories": [
"src/transformers/models/resnet",
"src/transformers/models",
"src/transformers",
"src"
]
},
{
"left_pr_number": 43997,
"right_pr_number": 44007,
"similarity": 0.615,
"content_similarity": 0.647,
"size_similarity": 0.679,
"breadth_similarity": 0.333,
"concentration_similarity": 0.548,
"shared_filenames": [
"src/transformers/models/regnet/modeling_regnet.py"
],
"shared_directories": [
"src/transformers/models/regnet",
"src/transformers/models",
"src/transformers",
"src"
]
},
{
"left_pr_number": 43997,
"right_pr_number": 44019,
"similarity": 0.275,
"content_similarity": 0.024,
"size_similarity": 0.722,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [],
"shared_directories": [
"src/transformers/models",
"src/transformers",
"src"
]
}
]
},
{
"cluster_id": "pr-scope-42975-3",
"pr_numbers": [
42975,
42976,
45077
],
"representative_pr_number": 45077,
"average_similarity": 0.527,
"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 #45077.",
"shared_filenames": [
".github/workflows/build-ci-docker-images.yml",
".github/workflows/build-docker-images.yml",
".github/workflows/build-nightly-ci-docker-images.yml",
".github/workflows/build-past-ci-docker-images.yml",
".github/workflows/release-conda.yml",
".github/workflows/benchmark.yml",
".github/workflows/check_failed_tests.yml",
".github/workflows/check_tiny_models.yml"
],
"shared_directories": [
".github/workflows",
".github"
],
"pairwise": [
{
"left_pr_number": 42975,
"right_pr_number": 45077,
"similarity": 0.68,
"content_similarity": 0.624,
"size_similarity": 0.731,
"breadth_similarity": 0.833,
"concentration_similarity": 1.0,
"shared_filenames": [
".github/workflows/benchmark.yml",
".github/workflows/build-ci-docker-images.yml",
".github/workflows/build-docker-images.yml",
".github/workflows/build-nightly-ci-docker-images.yml",
".github/workflows/build-past-ci-docker-images.yml",
".github/workflows/check_tiny_models.yml",
".github/workflows/model_jobs.yml",
".github/workflows/release-conda.yml",
".github/workflows/release.yml",
".github/workflows/trufflehog.yml"
],
"shared_directories": [
".github/workflows",
".github"
]
},
{
"left_pr_number": 42976,
"right_pr_number": 45077,
"similarity": 0.49,
"content_similarity": 0.519,
"size_similarity": 0.074,
"breadth_similarity": 0.659,
"concentration_similarity": 1.0,
"shared_filenames": [
".github/workflows/build-ci-docker-images.yml",
".github/workflows/build-docker-images.yml",
".github/workflows/build-nightly-ci-docker-images.yml",
".github/workflows/build-past-ci-docker-images.yml",
".github/workflows/release-conda.yml"
],
"shared_directories": [
".github/workflows",
".github"
]
},
{
"left_pr_number": 42975,
"right_pr_number": 42976,
"similarity": 0.412,
"content_similarity": 0.408,
"size_similarity": 0.101,
"breadth_similarity": 0.606,
"concentration_similarity": 1.0,
"shared_filenames": [
".github/workflows/build-ci-docker-images.yml",
".github/workflows/build-docker-images.yml",
".github/workflows/build-nightly-ci-docker-images.yml",
".github/workflows/build-past-ci-docker-images.yml",
".github/workflows/check_failed_tests.yml",
".github/workflows/new_model_pr_merged_notification.yml",
".github/workflows/release-conda.yml"
],
"shared_directories": [
".github/workflows",
".github"
]
}
]
},
{
"cluster_id": "pr-scope-34667-3",
"pr_numbers": [
34667,
39683,
44872
],
"representative_pr_number": 34667,
"average_similarity": 0.464,
"summary": "3 open PRs share weighted file overlap around `src/transformers/generation/utils.py`; representative PR #34667.",
"shared_filenames": [
"src/transformers/generation/utils.py"
],
"shared_directories": [
"src/transformers/generation",
"src/transformers",
"src"
],
"pairwise": [
{
"left_pr_number": 34667,
"right_pr_number": 39683,
"similarity": 0.529,
"content_similarity": 0.439,
"size_similarity": 0.478,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/generation/utils.py"
],
"shared_directories": [
"src/transformers/generation",
"src/transformers",
"src"
]
},
{
"left_pr_number": 34667,
"right_pr_number": 44872,
"similarity": 0.439,
"content_similarity": 0.354,
"size_similarity": 0.273,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/generation/utils.py"
],
"shared_directories": [
"src/transformers/generation",
"src/transformers",
"src"
]
},
{
"left_pr_number": 39683,
"right_pr_number": 44872,
"similarity": 0.424,
"content_similarity": 0.363,
"size_similarity": 0.13,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/generation/utils.py"
],
"shared_directories": [
"src/transformers/generation",
"src/transformers",
"src"
]
}
]
},
{
"cluster_id": "pr-scope-41097-3",
"pr_numbers": [
41097,
43549,
44547
],
"representative_pr_number": 43549,
"average_similarity": 0.463,
"summary": "3 open PRs share weighted file overlap around `src/transformers/modeling_flash_attention_utils.py`; representative PR #43549.",
"shared_filenames": [
"src/transformers/modeling_flash_attention_utils.py"
],
"shared_directories": [
"src/transformers",
"src"
],
"pairwise": [
{
"left_pr_number": 41097,
"right_pr_number": 43549,
"similarity": 0.548,
"content_similarity": 0.439,
"size_similarity": 0.6,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/modeling_flash_attention_utils.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 43549,
"right_pr_number": 44547,
"similarity": 0.436,
"content_similarity": 0.352,
"size_similarity": 0.267,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/modeling_flash_attention_utils.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 41097,
"right_pr_number": 44547,
"similarity": 0.404,
"content_similarity": 0.328,
"size_similarity": 0.16,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/modeling_flash_attention_utils.py"
],
"shared_directories": [
"src/transformers",
"src"
]
}
]
},
{
"cluster_id": "pr-scope-43875-3",
"pr_numbers": [
43875,
44893,
45846
],
"representative_pr_number": 43875,
"average_similarity": 0.423,
"summary": "3 open PRs share weighted file overlap around `src/transformers/cache_utils.py`, `tests/utils/test_cache_utils.py`; representative PR #43875.",
"shared_filenames": [
"src/transformers/cache_utils.py",
"tests/utils/test_cache_utils.py"
],
"shared_directories": [
"src/transformers",
"src",
"tests/utils",
"tests"
],
"pairwise": [
{
"left_pr_number": 43875,
"right_pr_number": 45846,
"similarity": 0.573,
"content_similarity": 0.586,
"size_similarity": 0.1,
"breadth_similarity": 1.0,
"concentration_similarity": 0.963,
"shared_filenames": [
"src/transformers/cache_utils.py",
"tests/utils/test_cache_utils.py"
],
"shared_directories": [
"src/transformers",
"tests/utils",
"src",
"tests"
]
},
{
"left_pr_number": 43875,
"right_pr_number": 44893,
"similarity": 0.365,
"content_similarity": 0.284,
"size_similarity": 0.581,
"breadth_similarity": 0.5,
"concentration_similarity": 0.581,
"shared_filenames": [
"src/transformers/cache_utils.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 44893,
"right_pr_number": 45846,
"similarity": 0.333,
"content_similarity": 0.352,
"size_similarity": 0.058,
"breadth_similarity": 0.5,
"concentration_similarity": 0.543,
"shared_filenames": [
"src/transformers/cache_utils.py"
],
"shared_directories": [
"src/transformers",
"src"
]
}
]
},
{
"cluster_id": "pr-scope-43911-3",
"pr_numbers": [
43911,
45813,
45924
],
"representative_pr_number": 45813,
"average_similarity": 0.422,
"summary": "3 open PRs share weighted file overlap around `src/transformers/models/auto/tokenization_auto.py`; representative PR #45813.",
"shared_filenames": [
"src/transformers/models/auto/tokenization_auto.py"
],
"shared_directories": [
"src/transformers/models/auto",
"src/transformers/models",
"src/transformers",
"src"
],
"pairwise": [
{
"left_pr_number": 45813,
"right_pr_number": 45924,
"similarity": 0.54,
"content_similarity": 0.423,
"size_similarity": 0.625,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/models/auto/tokenization_auto.py"
],
"shared_directories": [
"src/transformers/models/auto",
"src/transformers/models",
"src/transformers",
"src"
]
},
{
"left_pr_number": 43911,
"right_pr_number": 45813,
"similarity": 0.37,
"content_similarity": 0.287,
"size_similarity": 0.125,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/models/auto/tokenization_auto.py"
],
"shared_directories": [
"src/transformers/models/auto",
"src/transformers/models",
"src/transformers",
"src"
]
},
{
"left_pr_number": 43911,
"right_pr_number": 45924,
"similarity": 0.357,
"content_similarity": 0.254,
"size_similarity": 0.2,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/models/auto/tokenization_auto.py"
],
"shared_directories": [
"src/transformers/models/auto",
"src/transformers/models",
"src/transformers",
"src"
]
}
]
},
{
"cluster_id": "pr-scope-44606-3",
"pr_numbers": [
44606,
45086,
45317
],
"representative_pr_number": 45086,
"average_similarity": 0.413,
"summary": "3 open PRs share weighted file overlap around `src/transformers/tokenization_utils_tokenizers.py`; representative PR #45086.",
"shared_filenames": [
"src/transformers/tokenization_utils_tokenizers.py"
],
"shared_directories": [
"src/transformers",
"src"
],
"pairwise": [
{
"left_pr_number": 45086,
"right_pr_number": 45317,
"similarity": 0.47,
"content_similarity": 0.496,
"size_similarity": 0.222,
"breadth_similarity": 0.5,
"concentration_similarity": 0.778,
"shared_filenames": [
"src/transformers/tokenization_utils_tokenizers.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 44606,
"right_pr_number": 45086,
"similarity": 0.416,
"content_similarity": 0.333,
"size_similarity": 0.222,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/tokenization_utils_tokenizers.py"
],
"shared_directories": [
"src/transformers",
"src"
]
},
{
"left_pr_number": 44606,
"right_pr_number": 45317,
"similarity": 0.354,
"content_similarity": 0.165,
"size_similarity": 1.0,
"breadth_similarity": 0.5,
"concentration_similarity": 0.778,
"shared_filenames": [
"src/transformers/tokenization_utils_tokenizers.py"
],
"shared_directories": [
"src/transformers",
"src"
]
}
]
},
{
"cluster_id": "pr-scope-44385-3",
"pr_numbers": [
44385,
44615,
45524
],
"representative_pr_number": 44615,
"average_similarity": 0.394,
"summary": "3 open PRs share weighted file overlap around `src/transformers/utils/import_utils.py`; representative PR #44615.",
"shared_filenames": [
"src/transformers/utils/import_utils.py"
],
"shared_directories": [
"src/transformers/utils",
"src/transformers",
"src"
],
"pairwise": [
{
"left_pr_number": 44615,
"right_pr_number": 45524,
"similarity": 0.41,
"content_similarity": 0.323,
"size_similarity": 0.229,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/utils/import_utils.py"
],
"shared_directories": [
"src/transformers/utils",
"src/transformers",
"src"
]
},
{
"left_pr_number": 44385,
"right_pr_number": 44615,
"similarity": 0.398,
"content_similarity": 0.323,
"size_similarity": 0.371,
"breadth_similarity": 0.667,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/utils/import_utils.py"
],
"shared_directories": [
"src/transformers/utils",
"src/transformers",
"src"
]
},
{
"left_pr_number": 44385,
"right_pr_number": 45524,
"similarity": 0.375,
"content_similarity": 0.237,
"size_similarity": 0.615,
"breadth_similarity": 0.667,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/utils/import_utils.py"
],
"shared_directories": [
"src/transformers/utils",
"src/transformers",
"src"
]
}
]
},
{
"cluster_id": "pr-scope-44889-3",
"pr_numbers": [
44889,
44981,
45917
],
"representative_pr_number": 44981,
"average_similarity": 0.36,
"summary": "3 open PRs share weighted file overlap around `src/transformers/trainer.py`; representative PR #44981.",
"shared_filenames": [
"src/transformers/trainer.py"
],
"shared_directories": [
"tests/trainer",
"src/transformers",
"tests",
"src"
],
"pairwise": [
{
"left_pr_number": 44889,
"right_pr_number": 44981,
"similarity": 0.398,
"content_similarity": 0.156,
"size_similarity": 0.991,
"breadth_similarity": 1.0,
"concentration_similarity": 0.812,
"shared_filenames": [
"src/transformers/trainer.py"
],
"shared_directories": [
"src/transformers",
"tests/trainer",
"src",
"tests"
]
},
{
"left_pr_number": 44981,
"right_pr_number": 45917,
"similarity": 0.353,
"content_similarity": 0.106,
"size_similarity": 0.87,
"breadth_similarity": 1.0,
"concentration_similarity": 0.959,
"shared_filenames": [],
"shared_directories": [
"src/transformers",
"tests/trainer",
"src",
"tests"
]
},
{
"left_pr_number": 44889,
"right_pr_number": 45917,
"similarity": 0.329,
"content_similarity": 0.077,
"size_similarity": 0.879,
"breadth_similarity": 1.0,
"concentration_similarity": 0.852,
"shared_filenames": [],
"shared_directories": [
"src/transformers",
"tests/trainer",
"src",
"tests"
]
}
]
},
{
"cluster_id": "pr-scope-44018-2",
"pr_numbers": [
44018,
44068
],
"representative_pr_number": 44018,
"average_similarity": 0.989,
"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.",
"shared_filenames": [
"src/transformers/models/gpt_neo/modeling_gpt_neo.py",
"tests/models/gpt_neo/test_modeling_gpt_neo.py"
],
"shared_directories": [
"src/transformers/models/gpt_neo",
"tests/models/gpt_neo",
"src/transformers/models",
"tests/models",
"src/transformers",
"tests",
"src"
],
"pairwise": [
{
"left_pr_number": 44018,
"right_pr_number": 44068,
"similarity": 0.989,
"content_similarity": 0.998,
"size_similarity": 0.932,
"breadth_similarity": 1.0,
"concentration_similarity": 0.999,
"shared_filenames": [
"src/transformers/models/gpt_neo/modeling_gpt_neo.py",
"tests/models/gpt_neo/test_modeling_gpt_neo.py"
],
"shared_directories": [
"src/transformers/models/gpt_neo",
"src/transformers/models",
"tests/models/gpt_neo",
"src/transformers",
"tests/models",
"src",
"tests"
]
}
]
},
{
"cluster_id": "pr-scope-41116-2",
"pr_numbers": [
41116,
45613
],
"representative_pr_number": 41116,
"average_similarity": 0.954,
"summary": "2 open PRs share weighted file overlap around `docs/source/en/model_doc/minicpm3.md`, `src/transformers/models/minicpm3/__init__.py`, `src/transformers/models/minicpm3/configuration_minicpm3.py`; representative PR #41116.",
"shared_filenames": [
"docs/source/en/model_doc/minicpm3.md",
"src/transformers/models/minicpm3/__init__.py",
"src/transformers/models/minicpm3/configuration_minicpm3.py",
"src/transformers/models/minicpm3/modeling_minicpm3.py",
"src/transformers/models/minicpm3/modular_minicpm3.py",
"tests/models/minicpm3/__init__.py",
"tests/models/minicpm3/test_modeling_minicpm3.py",
"docs/source/en/_toctree.yml"
],
"shared_directories": [
"src/transformers/models/minicpm3",
"docs/source/en/model_doc",
"src/transformers/models/auto",
"tests/models/minicpm3",
"docs/source/en",
"src/transformers/models",
"docs/source",
"tests/models"
],
"pairwise": [
{
"left_pr_number": 41116,
"right_pr_number": 45613,
"similarity": 0.954,
"content_similarity": 0.987,
"size_similarity": 0.897,
"breadth_similarity": 0.792,
"concentration_similarity": 0.983,
"shared_filenames": [
"docs/source/en/_toctree.yml",
"docs/source/en/model_doc/minicpm3.md",
"src/transformers/models/auto/modeling_auto.py",
"src/transformers/models/minicpm3/__init__.py",
"src/transformers/models/minicpm3/configuration_minicpm3.py",
"src/transformers/models/minicpm3/modeling_minicpm3.py",
"src/transformers/models/minicpm3/modular_minicpm3.py",
"tests/models/minicpm3/__init__.py",
"tests/models/minicpm3/test_modeling_minicpm3.py"
],
"shared_directories": [
"docs/source/en/model_doc",
"src/transformers/models/auto",
"src/transformers/models/minicpm3",
"docs/source/en",
"src/transformers/models",
"tests/models/minicpm3",
"docs/source",
"src/transformers",
"tests/models",
"docs"
]
}
]
},
{
"cluster_id": "pr-scope-40962-2",
"pr_numbers": [
40962,
45186
],
"representative_pr_number": 40962,
"average_similarity": 0.925,
"summary": "2 open PRs share weighted file overlap around `docs/source/en/model_doc/isaac.md`, `src/transformers/models/isaac/__init__.py`, `src/transformers/models/isaac/configuration_isaac.py`; representative PR #40962.",
"shared_filenames": [
"docs/source/en/model_doc/isaac.md",
"src/transformers/models/isaac/__init__.py",
"src/transformers/models/isaac/configuration_isaac.py",
"src/transformers/models/isaac/image_processing_isaac.py",
"src/transformers/models/isaac/modeling_isaac.py",
"src/transformers/models/isaac/modular_isaac.py",
"src/transformers/models/isaac/processing_isaac.py",
"tests/models/isaac/__init__.py"
],
"shared_directories": [
"src/transformers/models/isaac",
"docs/source/en/model_doc",
"src/transformers/models/auto",
"tests/models/isaac",
"docs/source/en",
"src/transformers/models",
"tests/utils",
"docs/source"
],
"pairwise": [
{
"left_pr_number": 40962,
"right_pr_number": 45186,
"similarity": 0.925,
"content_similarity": 0.944,
"size_similarity": 0.818,
"breadth_similarity": 1.0,
"concentration_similarity": 0.832,
"shared_filenames": [
"docs/source/en/_toctree.yml",
"docs/source/en/model_doc/isaac.md",
"src/transformers/conversion_mapping.py",
"src/transformers/modeling_utils.py",
"src/transformers/models/__init__.py",
"src/transformers/models/auto/configuration_auto.py",
"src/transformers/models/auto/image_processing_auto.py",
"src/transformers/models/auto/modeling_auto.py",
"src/transformers/models/auto/processing_auto.py",
"src/transformers/models/isaac/__init__.py"
],
"shared_directories": [
"docs/source/en/model_doc",
"src/transformers/models/auto",
"src/transformers/models/isaac",
"docs/source/en",
"src/transformers/models",
"tests/models/isaac",
"docs/source",
"src/transformers",
"tests/models",
"tests/utils"
]
}
]
},
{
"cluster_id": "pr-scope-43251-2",
"pr_numbers": [
43251,
43254
],
"representative_pr_number": 43251,
"average_similarity": 0.904,
"summary": "2 open PRs share weighted file overlap around `src/transformers/loss/loss_utils.py`; representative PR #43251.",
"shared_filenames": [
"src/transformers/loss/loss_utils.py"
],
"shared_directories": [
"src/transformers/loss",
"src/transformers",
"src"
],
"pairwise": [
{
"left_pr_number": 43251,
"right_pr_number": 43254,
"similarity": 0.904,
"content_similarity": 0.992,
"size_similarity": 0.4,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/loss/loss_utils.py"
],
"shared_directories": [
"src/transformers/loss",
"src/transformers",
"src"
]
}
]
},
{
"cluster_id": "pr-scope-43543-2",
"pr_numbers": [
43543,
43775
],
"representative_pr_number": 43543,
"average_similarity": 0.819,
"summary": "2 open PRs share weighted file overlap around `src/transformers/models/jetmoe/modeling_jetmoe.py`, `src/transformers/models/dbrx/modeling_dbrx.py`, `src/transformers/models/ernie4_5_moe/modeling_ernie4_5_moe.py`; representative PR #43543.",
"shared_filenames": [
"src/transformers/models/jetmoe/modeling_jetmoe.py",
"src/transformers/models/dbrx/modeling_dbrx.py",
"src/transformers/models/ernie4_5_moe/modeling_ernie4_5_moe.py",
"src/transformers/models/jamba/modeling_jamba.py",
"src/transformers/models/minimax_m2/modeling_minimax_m2.py",
"src/transformers/models/mixtral/modular_mixtral.py",
"src/transformers/models/phimoe/modeling_phimoe.py",
"src/transformers/models/flex_olmo/modeling_flex_olmo.py"
],
"shared_directories": [
"src/transformers/models/jetmoe",
"src/transformers/models/dbrx",
"src/transformers/models/ernie4_5_moe",
"src/transformers/models/minimax_m2",
"src/transformers/models/phimoe",
"src/transformers/models/flex_olmo",
"src/transformers/models/jamba",
"src/transformers/models/mixtral"
],
"pairwise": [
{
"left_pr_number": 43543,
"right_pr_number": 43775,
"similarity": 0.819,
"content_similarity": 0.914,
"size_similarity": 0.2,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/models/dbrx/modeling_dbrx.py",
"src/transformers/models/ernie4_5_moe/modeling_ernie4_5_moe.py",
"src/transformers/models/ernie4_5_vl_moe/modeling_ernie4_5_vl_moe.py",
"src/transformers/models/flex_olmo/modeling_flex_olmo.py",
"src/transformers/models/glm4v_moe/modeling_glm4v_moe.py",
"src/transformers/models/gpt_oss/modeling_gpt_oss.py",
"src/transformers/models/granitemoe/modeling_granitemoe.py",
"src/transformers/models/granitemoehybrid/modeling_granitemoehybrid.py",
"src/transformers/models/granitemoeshared/modeling_granitemoeshared.py",
"src/transformers/models/jamba/modeling_jamba.py"
],
"shared_directories": [
"src/transformers/models/dbrx",
"src/transformers/models/ernie4_5_moe",
"src/transformers/models/ernie4_5_vl_moe",
"src/transformers/models/flex_olmo",
"src/transformers/models/glm4v_moe",
"src/transformers/models/gpt_oss",
"src/transformers/models/granitemoe",
"src/transformers/models/granitemoehybrid",
"src/transformers/models/granitemoeshared",
"src/transformers/models/jamba"
]
}
]
},
{
"cluster_id": "pr-scope-45683-2",
"pr_numbers": [
45683,
45734
],
"representative_pr_number": 45683,
"average_similarity": 0.818,
"summary": "2 open PRs share weighted file overlap around `src/transformers/quantizers/base.py`, `tests/quantization/bnb/test_4bit.py`; representative PR #45683.",
"shared_filenames": [
"src/transformers/quantizers/base.py",
"tests/quantization/bnb/test_4bit.py"
],
"shared_directories": [
"tests/quantization/bnb",
"src/transformers/quantizers",
"tests/quantization",
"src/transformers",
"tests",
"src"
],
"pairwise": [
{
"left_pr_number": 45683,
"right_pr_number": 45734,
"similarity": 0.818,
"content_similarity": 0.865,
"size_similarity": 0.456,
"breadth_similarity": 1.0,
"concentration_similarity": 0.871,
"shared_filenames": [
"src/transformers/quantizers/base.py",
"tests/quantization/bnb/test_4bit.py"
],
"shared_directories": [
"src/transformers/quantizers",
"tests/quantization/bnb",
"src/transformers",
"tests/quantization",
"src",
"tests"
]
}
]
},
{
"cluster_id": "pr-scope-45861-2",
"pr_numbers": [
45861,
45903
],
"representative_pr_number": 45861,
"average_similarity": 0.811,
"summary": "2 open PRs share weighted file overlap around `tests/models/qwen3_vl/test_modeling_qwen3_vl.py`, `src/transformers/models/qwen3_vl/modular_qwen3_vl.py`, `src/transformers/models/qwen3_vl/modeling_qwen3_vl.py`; representative PR #45861.",
"shared_filenames": [
"tests/models/qwen3_vl/test_modeling_qwen3_vl.py",
"src/transformers/models/qwen3_vl/modular_qwen3_vl.py",
"src/transformers/models/qwen3_vl/modeling_qwen3_vl.py",
"src/transformers/models/qwen3_5_moe/modeling_qwen3_5_moe.py",
"src/transformers/models/qwen3_vl_moe/modeling_qwen3_vl_moe.py",
"src/transformers/models/qwen3_5/modeling_qwen3_5.py",
"src/transformers/models/qwen3_omni_moe/modeling_qwen3_omni_moe.py"
],
"shared_directories": [
"src/transformers/models/qwen3_5_moe",
"src/transformers/models/qwen3_vl",
"src/transformers/models/qwen3_vl_moe",
"src/transformers/models/qwen3_5",
"src/transformers/models/qwen3_omni_moe",
"tests/models/qwen3_vl",
"src/transformers/models",
"tests/models"
],
"pairwise": [
{
"left_pr_number": 45861,
"right_pr_number": 45903,
"similarity": 0.811,
"content_similarity": 0.888,
"size_similarity": 0.359,
"breadth_similarity": 1.0,
"concentration_similarity": 0.718,
"shared_filenames": [
"src/transformers/models/qwen3_5/modeling_qwen3_5.py",
"src/transformers/models/qwen3_5_moe/modeling_qwen3_5_moe.py",
"src/transformers/models/qwen3_omni_moe/modeling_qwen3_omni_moe.py",
"src/transformers/models/qwen3_vl/modeling_qwen3_vl.py",
"src/transformers/models/qwen3_vl/modular_qwen3_vl.py",
"src/transformers/models/qwen3_vl_moe/modeling_qwen3_vl_moe.py",
"tests/models/qwen3_vl/test_modeling_qwen3_vl.py"
],
"shared_directories": [
"src/transformers/models/qwen3_5",
"src/transformers/models/qwen3_5_moe",
"src/transformers/models/qwen3_omni_moe",
"src/transformers/models/qwen3_vl",
"src/transformers/models/qwen3_vl_moe",
"src/transformers/models",
"tests/models/qwen3_vl",
"src/transformers",
"tests/models",
"src"
]
}
]
},
{
"cluster_id": "pr-scope-45639-2",
"pr_numbers": [
45639,
45645
],
"representative_pr_number": 45639,
"average_similarity": 0.783,
"summary": "2 open PRs share weighted file overlap around `tests/utils/test_testing_utils.py`, `src/transformers/testing_utils.py`; representative PR #45639.",
"shared_filenames": [
"tests/utils/test_testing_utils.py",
"src/transformers/testing_utils.py"
],
"shared_directories": [
"tests/utils",
"src/transformers",
"tests",
"src"
],
"pairwise": [
{
"left_pr_number": 45639,
"right_pr_number": 45645,
"similarity": 0.783,
"content_similarity": 0.844,
"size_similarity": 0.646,
"breadth_similarity": 0.5,
"concentration_similarity": 0.893,
"shared_filenames": [
"src/transformers/testing_utils.py",
"tests/utils/test_testing_utils.py"
],
"shared_directories": [
"src/transformers",
"tests/utils",
"src",
"tests"
]
}
]
},
{
"cluster_id": "pr-scope-41901-2",
"pr_numbers": [
41901,
45523
],
"representative_pr_number": 41901,
"average_similarity": 0.718,
"summary": "2 open PRs share weighted file overlap around `src/transformers/integrations/executorch.py`; representative PR #41901.",
"shared_filenames": [
"src/transformers/integrations/executorch.py"
],
"shared_directories": [
"src/transformers/integrations",
"src/transformers",
"src"
],
"pairwise": [
{
"left_pr_number": 41901,
"right_pr_number": 45523,
"similarity": 0.718,
"content_similarity": 0.778,
"size_similarity": 0.158,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/integrations/executorch.py"
],
"shared_directories": [
"src/transformers/integrations",
"src/transformers",
"src"
]
}
]
},
{
"cluster_id": "pr-scope-43020-2",
"pr_numbers": [
43020,
45144
],
"representative_pr_number": 43020,
"average_similarity": 0.712,
"summary": "2 open PRs share weighted file overlap around `src/transformers/models/mimo_v2_flash/__init__.py`, `src/transformers/models/mimo_v2_flash/configuration_mimo_v2_flash.py`, `src/transformers/models/mimo_v2_flash/convert_mimo_v2_flash_weights_to_hf.py`; representative PR #43020.",
"shared_filenames": [
"src/transformers/models/mimo_v2_flash/__init__.py",
"src/transformers/models/mimo_v2_flash/configuration_mimo_v2_flash.py",
"src/transformers/models/mimo_v2_flash/convert_mimo_v2_flash_weights_to_hf.py",
"src/transformers/models/mimo_v2_flash/modular_mimo_v2_flash.py",
"tests/models/mimo_v2_flash/__init__.py",
"tests/models/mimo_v2_flash/test_modeling_mimo_v2_flash.py",
"src/transformers/models/__init__.py",
"src/transformers/models/auto/modeling_auto.py"
],
"shared_directories": [
"src/transformers/models/mimo_v2_flash",
"src/transformers/models/auto",
"tests/models/mimo_v2_flash",
"src/transformers/models",
"tests/models",
"src/transformers",
"tests",
"src"
],
"pairwise": [
{
"left_pr_number": 43020,
"right_pr_number": 45144,
"similarity": 0.712,
"content_similarity": 0.715,
"size_similarity": 0.694,
"breadth_similarity": 0.607,
"concentration_similarity": 0.937,
"shared_filenames": [
"src/transformers/models/__init__.py",
"src/transformers/models/auto/modeling_auto.py",
"src/transformers/models/mimo_v2_flash/__init__.py",
"src/transformers/models/mimo_v2_flash/configuration_mimo_v2_flash.py",
"src/transformers/models/mimo_v2_flash/convert_mimo_v2_flash_weights_to_hf.py",
"src/transformers/models/mimo_v2_flash/modular_mimo_v2_flash.py",
"tests/models/mimo_v2_flash/__init__.py",
"tests/models/mimo_v2_flash/test_modeling_mimo_v2_flash.py"
],
"shared_directories": [
"src/transformers/models/auto",
"src/transformers/models/mimo_v2_flash",
"src/transformers/models",
"tests/models/mimo_v2_flash",
"src/transformers",
"tests/models",
"src",
"tests"
]
}
]
},
{
"cluster_id": "pr-scope-41441-2",
"pr_numbers": [
41441,
43469
],
"representative_pr_number": 41441,
"average_similarity": 0.684,
"summary": "2 open PRs share weighted file overlap around `src/transformers/hf_argparser.py`; representative PR #41441.",
"shared_filenames": [
"src/transformers/hf_argparser.py"
],
"shared_directories": [
"src/transformers",
"src"
],
"pairwise": [
{
"left_pr_number": 41441,
"right_pr_number": 43469,
"similarity": 0.684,
"content_similarity": 0.756,
"size_similarity": 0.45,
"breadth_similarity": 0.5,
"concentration_similarity": 0.75,
"shared_filenames": [
"src/transformers/hf_argparser.py"
],
"shared_directories": [
"src/transformers",
"src"
]
}
]
},
{
"cluster_id": "pr-scope-43747-2",
"pr_numbers": [
43747,
45480
],
"representative_pr_number": 43747,
"average_similarity": 0.683,
"summary": "2 open PRs share weighted file overlap around `tests/quantization/compressed_tensors_integration/test_compressed_models.py`; representative PR #43747.",
"shared_filenames": [
"tests/quantization/compressed_tensors_integration/test_compressed_models.py"
],
"shared_directories": [
"tests/quantization/compressed_tensors_integration",
"tests/quantization",
"tests"
],
"pairwise": [
{
"left_pr_number": 43747,
"right_pr_number": 45480,
"similarity": 0.683,
"content_similarity": 0.637,
"size_similarity": 0.664,
"breadth_similarity": 1.0,
"concentration_similarity": 0.751,
"shared_filenames": [
"tests/quantization/compressed_tensors_integration/test_compressed_models.py"
],
"shared_directories": [
"tests/quantization/compressed_tensors_integration",
"tests/quantization",
"tests"
]
}
]
},
{
"cluster_id": "pr-scope-43779-2",
"pr_numbers": [
43779,
43816
],
"representative_pr_number": 43779,
"average_similarity": 0.667,
"summary": "2 open PRs share weighted file overlap around `src/transformers/integrations/integration_utils.py`; representative PR #43779.",
"shared_filenames": [
"src/transformers/integrations/integration_utils.py"
],
"shared_directories": [
"src/transformers/integrations",
"src/transformers",
"src"
],
"pairwise": [
{
"left_pr_number": 43779,
"right_pr_number": 43816,
"similarity": 0.667,
"content_similarity": 0.685,
"size_similarity": 0.25,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/integrations/integration_utils.py"
],
"shared_directories": [
"src/transformers/integrations",
"src/transformers",
"src"
]
}
]
},
{
"cluster_id": "pr-scope-42668-2",
"pr_numbers": [
42668,
45627
],
"representative_pr_number": 42668,
"average_similarity": 0.662,
"summary": "2 open PRs share weighted file overlap around `tests/models/auto/test_processor_auto.py`, `src/transformers/processing_utils.py`; representative PR #42668.",
"shared_filenames": [
"tests/models/auto/test_processor_auto.py",
"src/transformers/processing_utils.py"
],
"shared_directories": [
"tests/models/auto",
"tests/models",
"src/transformers",
"tests",
"src"
],
"pairwise": [
{
"left_pr_number": 42668,
"right_pr_number": 45627,
"similarity": 0.662,
"content_similarity": 0.807,
"size_similarity": 0.189,
"breadth_similarity": 0.216,
"concentration_similarity": 0.952,
"shared_filenames": [
"src/transformers/processing_utils.py",
"tests/models/auto/test_processor_auto.py"
],
"shared_directories": [
"tests/models/auto",
"src/transformers",
"tests/models",
"src",
"tests"
]
}
]
},
{
"cluster_id": "pr-scope-45034-2",
"pr_numbers": [
45034,
45513
],
"representative_pr_number": 45034,
"average_similarity": 0.635,
"summary": "2 open PRs share weighted file overlap around `src/transformers/models/qwen3_next/modular_qwen3_next.py`, `tests/models/qwen3_next/test_modeling_qwen3_next.py`, `tests/models/qwen3_5/test_modeling_qwen3_5.py`; representative PR #45034.",
"shared_filenames": [
"src/transformers/models/qwen3_next/modular_qwen3_next.py",
"tests/models/qwen3_next/test_modeling_qwen3_next.py",
"tests/models/qwen3_5/test_modeling_qwen3_5.py",
"src/transformers/models/olmo_hybrid/modeling_olmo_hybrid.py",
"src/transformers/models/qwen3_next/modeling_qwen3_next.py",
"src/transformers/models/qwen3_5/modular_qwen3_5.py",
"src/transformers/models/qwen3_5_moe/modeling_qwen3_5_moe.py",
"src/transformers/models/qwen3_5/modeling_qwen3_5.py"
],
"shared_directories": [
"src/transformers/models/olmo_hybrid",
"src/transformers/models/qwen3_next",
"src/transformers/models/qwen3_5_moe",
"src/transformers/models/qwen3_5",
"tests/models/qwen3_next",
"tests/models/qwen3_5",
"src/transformers/models",
"tests/models"
],
"pairwise": [
{
"left_pr_number": 45034,
"right_pr_number": 45513,
"similarity": 0.635,
"content_similarity": 0.588,
"size_similarity": 0.676,
"breadth_similarity": 0.735,
"concentration_similarity": 0.962,
"shared_filenames": [
"src/transformers/models/olmo_hybrid/modeling_olmo_hybrid.py",
"src/transformers/models/qwen3_5/modeling_qwen3_5.py",
"src/transformers/models/qwen3_5/modular_qwen3_5.py",
"src/transformers/models/qwen3_5_moe/modeling_qwen3_5_moe.py",
"src/transformers/models/qwen3_next/modeling_qwen3_next.py",
"src/transformers/models/qwen3_next/modular_qwen3_next.py",
"tests/models/qwen3_5/test_modeling_qwen3_5.py",
"tests/models/qwen3_next/test_modeling_qwen3_next.py"
],
"shared_directories": [
"src/transformers/models/olmo_hybrid",
"src/transformers/models/qwen3_5",
"src/transformers/models/qwen3_5_moe",
"src/transformers/models/qwen3_next",
"src/transformers/models",
"tests/models/qwen3_5",
"tests/models/qwen3_next",
"src/transformers",
"tests/models",
"src"
]
}
]
},
{
"cluster_id": "pr-scope-44101-2",
"pr_numbers": [
44101,
44116
],
"representative_pr_number": 44101,
"average_similarity": 0.553,
"summary": "2 open PRs share weighted file overlap around `src/transformers/models/flaubert/modeling_flaubert.py`; representative PR #44101.",
"shared_filenames": [
"src/transformers/models/flaubert/modeling_flaubert.py"
],
"shared_directories": [
"src/transformers/models/flaubert",
"src/transformers/models",
"src/transformers",
"src"
],
"pairwise": [
{
"left_pr_number": 44101,
"right_pr_number": 44116,
"similarity": 0.553,
"content_similarity": 0.615,
"size_similarity": 0.319,
"breadth_similarity": 0.5,
"concentration_similarity": 0.507,
"shared_filenames": [
"src/transformers/models/flaubert/modeling_flaubert.py"
],
"shared_directories": [
"src/transformers/models/flaubert",
"src/transformers/models",
"src/transformers",
"src"
]
}
]
},
{
"cluster_id": "pr-scope-43363-2",
"pr_numbers": [
43363,
45651
],
"representative_pr_number": 43363,
"average_similarity": 0.516,
"summary": "2 open PRs share weighted file overlap around `src/transformers/trainer_pt_utils.py`; representative PR #43363.",
"shared_filenames": [
"src/transformers/trainer_pt_utils.py"
],
"shared_directories": [
"src/transformers",
"src"
],
"pairwise": [
{
"left_pr_number": 43363,
"right_pr_number": 45651,
"similarity": 0.516,
"content_similarity": 0.576,
"size_similarity": 0.245,
"breadth_similarity": 0.5,
"concentration_similarity": 0.53,
"shared_filenames": [
"src/transformers/trainer_pt_utils.py"
],
"shared_directories": [
"src/transformers",
"src"
]
}
]
},
{
"cluster_id": "pr-scope-43532-2",
"pr_numbers": [
43532,
43649
],
"representative_pr_number": 43532,
"average_similarity": 0.516,
"summary": "2 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.",
"shared_filenames": [
".github/workflows/self-comment-ci.yml",
"utils/notification_service.py",
".github/workflows/self-scheduled.yml",
"tests/models/vit/test_modeling_vit.py"
],
"shared_directories": [
"tests/models/vit",
".github/workflows",
"tests/models",
".github",
"utils",
"tests"
],
"pairwise": [
{
"left_pr_number": 43532,
"right_pr_number": 43649,
"similarity": 0.516,
"content_similarity": 0.464,
"size_similarity": 0.395,
"breadth_similarity": 0.875,
"concentration_similarity": 0.893,
"shared_filenames": [
".github/workflows/self-comment-ci.yml",
".github/workflows/self-scheduled.yml",
"tests/models/vit/test_modeling_vit.py",
"utils/notification_service.py"
],
"shared_directories": [
"tests/models/vit",
".github/workflows",
"tests/models",
".github",
"tests",
"utils"
]
}
]
},
{
"cluster_id": "pr-scope-44114-2",
"pr_numbers": [
44114,
45720
],
"representative_pr_number": 44114,
"average_similarity": 0.514,
"summary": "2 open PRs share weighted file overlap around `src/transformers/models/data2vec/modeling_data2vec_audio.py`, `src/transformers/models/unispeech/modeling_unispeech.py`, `src/transformers/models/unispeech_sat/modeling_unispeech_sat.py`; representative PR #44114.",
"shared_filenames": [
"src/transformers/models/data2vec/modeling_data2vec_audio.py",
"src/transformers/models/unispeech/modeling_unispeech.py",
"src/transformers/models/unispeech_sat/modeling_unispeech_sat.py",
"src/transformers/models/wav2vec2/modeling_wav2vec2.py",
"src/transformers/models/wav2vec2_conformer/modeling_wav2vec2_conformer.py",
"src/transformers/models/wavlm/modeling_wavlm.py",
"src/transformers/models/hubert/modeling_hubert.py",
"src/transformers/models/sew/modeling_sew.py"
],
"shared_directories": [
"src/transformers/models/unispeech",
"src/transformers/models/unispeech_sat",
"src/transformers/models/wav2vec2",
"src/transformers/models/wav2vec2_conformer",
"src/transformers/models/wavlm",
"src/transformers/models/wav2vec2_bert",
"src/transformers/models/hubert",
"src/transformers/models/sew"
],
"pairwise": [
{
"left_pr_number": 44114,
"right_pr_number": 45720,
"similarity": 0.514,
"content_similarity": 0.441,
"size_similarity": 0.549,
"breadth_similarity": 0.727,
"concentration_similarity": 0.999,
"shared_filenames": [
"src/transformers/models/data2vec/modeling_data2vec_audio.py",
"src/transformers/models/hubert/modeling_hubert.py",
"src/transformers/models/sew/modeling_sew.py",
"src/transformers/models/sew_d/modeling_sew_d.py",
"src/transformers/models/unispeech/modeling_unispeech.py",
"src/transformers/models/unispeech_sat/modeling_unispeech_sat.py",
"src/transformers/models/wav2vec2/modeling_wav2vec2.py",
"src/transformers/models/wav2vec2_bert/modeling_wav2vec2_bert.py",
"src/transformers/models/wav2vec2_conformer/modeling_wav2vec2_conformer.py",
"src/transformers/models/wavlm/modeling_wavlm.py"
],
"shared_directories": [
"src/transformers/models/data2vec",
"src/transformers/models/hubert",
"src/transformers/models/sew",
"src/transformers/models/sew_d",
"src/transformers/models/unispeech",
"src/transformers/models/unispeech_sat",
"src/transformers/models/wav2vec2",
"src/transformers/models/wav2vec2_bert",
"src/transformers/models/wav2vec2_conformer",
"src/transformers/models/wavlm"
]
}
]
},
{
"cluster_id": "pr-scope-45056-2",
"pr_numbers": [
45056,
45128
],
"representative_pr_number": 45056,
"average_similarity": 0.497,
"summary": "2 open PRs share weighted file overlap around `src/transformers/utils/auto_docstring.py`; representative PR #45056.",
"shared_filenames": [
"src/transformers/utils/auto_docstring.py"
],
"shared_directories": [
"src/transformers/utils",
"src/transformers",
"src"
],
"pairwise": [
{
"left_pr_number": 45056,
"right_pr_number": 45128,
"similarity": 0.497,
"content_similarity": 0.39,
"size_similarity": 0.669,
"breadth_similarity": 0.875,
"concentration_similarity": 0.724,
"shared_filenames": [
"src/transformers/utils/auto_docstring.py"
],
"shared_directories": [
"src/transformers/utils",
"src/transformers",
"src"
]
}
]
},
{
"cluster_id": "pr-scope-45709-2",
"pr_numbers": [
45709,
45742
],
"representative_pr_number": 45709,
"average_similarity": 0.493,
"summary": "2 open PRs share weighted file overlap around `src/transformers/models/llama/modeling_llama.py`; representative PR #45709.",
"shared_filenames": [
"src/transformers/models/llama/modeling_llama.py"
],
"shared_directories": [
"src/transformers/models/llama",
"src/transformers/models",
"src/transformers",
"src"
],
"pairwise": [
{
"left_pr_number": 45709,
"right_pr_number": 45742,
"similarity": 0.493,
"content_similarity": 0.366,
"size_similarity": 0.782,
"breadth_similarity": 0.833,
"concentration_similarity": 0.72,
"shared_filenames": [
"src/transformers/models/llama/modeling_llama.py"
],
"shared_directories": [
"src/transformers/models/llama",
"src/transformers/models",
"src/transformers",
"src"
]
}
]
},
{
"cluster_id": "pr-scope-45332-2",
"pr_numbers": [
45332,
45333
],
"representative_pr_number": 45332,
"average_similarity": 0.492,
"summary": "2 open PRs share weighted file overlap around `src/transformers/heterogeneity/__init__.py`, `src/transformers/heterogeneity/configuration_utils.py`, `tests/heterogeneity/__init__.py`; representative PR #45332.",
"shared_filenames": [
"src/transformers/heterogeneity/__init__.py",
"src/transformers/heterogeneity/configuration_utils.py",
"tests/heterogeneity/__init__.py",
"tests/heterogeneity/test_configuration_utils.py",
"src/transformers/configuration_utils.py"
],
"shared_directories": [
"src/transformers/heterogeneity",
"tests/heterogeneity",
"src/transformers",
"tests",
"src"
],
"pairwise": [
{
"left_pr_number": 45332,
"right_pr_number": 45333,
"similarity": 0.492,
"content_similarity": 0.521,
"size_similarity": 0.203,
"breadth_similarity": 0.479,
"concentration_similarity": 0.976,
"shared_filenames": [
"src/transformers/configuration_utils.py",
"src/transformers/heterogeneity/__init__.py",
"src/transformers/heterogeneity/configuration_utils.py",
"tests/heterogeneity/__init__.py",
"tests/heterogeneity/test_configuration_utils.py"
],
"shared_directories": [
"src/transformers/heterogeneity",
"src/transformers",
"tests/heterogeneity",
"src",
"tests"
]
}
]
},
{
"cluster_id": "pr-scope-40755-2",
"pr_numbers": [
40755,
45233
],
"representative_pr_number": 40755,
"average_similarity": 0.487,
"summary": "2 open PRs share weighted file overlap around `src/transformers/models/timesfm/modeling_timesfm.py`, `src/transformers/models/timesfm/modular_timesfm.py`, `tests/models/timesfm/test_modeling_timesfm.py`; representative PR #40755.",
"shared_filenames": [
"src/transformers/models/timesfm/modeling_timesfm.py",
"src/transformers/models/timesfm/modular_timesfm.py",
"tests/models/timesfm/test_modeling_timesfm.py"
],
"shared_directories": [
"src/transformers/models/timesfm",
"tests/models/timesfm",
"src/transformers/models",
"tests/models",
"src/transformers",
"tests",
"src"
],
"pairwise": [
{
"left_pr_number": 40755,
"right_pr_number": 45233,
"similarity": 0.487,
"content_similarity": 0.459,
"size_similarity": 0.266,
"breadth_similarity": 0.792,
"concentration_similarity": 0.928,
"shared_filenames": [
"src/transformers/models/timesfm/modeling_timesfm.py",
"src/transformers/models/timesfm/modular_timesfm.py",
"tests/models/timesfm/test_modeling_timesfm.py"
],
"shared_directories": [
"src/transformers/models/timesfm",
"src/transformers/models",
"tests/models/timesfm",
"src/transformers",
"tests/models",
"src",
"tests"
]
}
]
},
{
"cluster_id": "pr-scope-45540-2",
"pr_numbers": [
45540,
45868
],
"representative_pr_number": 45540,
"average_similarity": 0.485,
"summary": "2 open PRs share weighted file overlap around `tests/models/t5gemma2/test_modeling_t5gemma2.py`, `src/transformers/models/t5gemma2/modular_t5gemma2.py`, `src/transformers/models/t5gemma2/modeling_t5gemma2.py`; representative PR #45540.",
"shared_filenames": [
"tests/models/t5gemma2/test_modeling_t5gemma2.py",
"src/transformers/models/t5gemma2/modular_t5gemma2.py",
"src/transformers/models/t5gemma2/modeling_t5gemma2.py"
],
"shared_directories": [
"src/transformers/models/t5gemma2",
"tests/models/t5gemma2",
"src/transformers/models",
"tests/models",
"src/transformers",
"tests",
"src"
],
"pairwise": [
{
"left_pr_number": 45540,
"right_pr_number": 45868,
"similarity": 0.485,
"content_similarity": 0.356,
"size_similarity": 0.593,
"breadth_similarity": 1.0,
"concentration_similarity": 0.936,
"shared_filenames": [
"src/transformers/models/t5gemma2/modeling_t5gemma2.py",
"src/transformers/models/t5gemma2/modular_t5gemma2.py",
"tests/models/t5gemma2/test_modeling_t5gemma2.py"
],
"shared_directories": [
"src/transformers/models/t5gemma2",
"src/transformers/models",
"tests/models/t5gemma2",
"src/transformers",
"tests/models",
"src",
"tests"
]
}
]
},
{
"cluster_id": "pr-scope-41356-2",
"pr_numbers": [
41356,
44339
],
"representative_pr_number": 41356,
"average_similarity": 0.439,
"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.",
"shared_filenames": [
"docs/source/en/model_doc/deimv2.md",
"src/transformers/models/deimv2/__init__.py",
"src/transformers/models/deimv2/configuration_deimv2.py",
"tests/models/deimv2/__init__.py",
"tests/models/deimv2/test_modeling_deimv2.py",
"src/transformers/models/deimv2/modeling_deimv2.py"
],
"shared_directories": [
"src/transformers/models/deimv2",
"docs/source/en/model_doc",
"tests/models/deimv2",
"docs/source/en",
"src/transformers/models",
"docs/source",
"tests/models",
"src/transformers"
],
"pairwise": [
{
"left_pr_number": 41356,
"right_pr_number": 44339,
"similarity": 0.439,
"content_similarity": 0.477,
"size_similarity": 0.081,
"breadth_similarity": 0.444,
"concentration_similarity": 0.974,
"shared_filenames": [
"docs/source/en/model_doc/deimv2.md",
"src/transformers/models/deimv2/__init__.py",
"src/transformers/models/deimv2/configuration_deimv2.py",
"src/transformers/models/deimv2/modeling_deimv2.py",
"tests/models/deimv2/__init__.py",
"tests/models/deimv2/test_modeling_deimv2.py"
],
"shared_directories": [
"docs/source/en/model_doc",
"src/transformers/models/deimv2",
"docs/source/en",
"src/transformers/models",
"tests/models/deimv2",
"docs/source",
"src/transformers",
"tests/models",
"docs",
"src"
]
}
]
},
{
"cluster_id": "pr-scope-45202-2",
"pr_numbers": [
45202,
45883
],
"representative_pr_number": 45202,
"average_similarity": 0.431,
"summary": "2 open PRs share weighted file overlap around `src/transformers/models/gemma4/modular_gemma4.py`, `src/transformers/models/gemma4/modeling_gemma4.py`; representative PR #45202.",
"shared_filenames": [
"src/transformers/models/gemma4/modular_gemma4.py",
"src/transformers/models/gemma4/modeling_gemma4.py"
],
"shared_directories": [
"src/transformers/models/gemma4",
"src/transformers/models",
"src/transformers",
"src"
],
"pairwise": [
{
"left_pr_number": 45202,
"right_pr_number": 45883,
"similarity": 0.431,
"content_similarity": 0.396,
"size_similarity": 0.027,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/models/gemma4/modeling_gemma4.py",
"src/transformers/models/gemma4/modular_gemma4.py"
],
"shared_directories": [
"src/transformers/models/gemma4",
"src/transformers/models",
"src/transformers",
"src"
]
}
]
},
{
"cluster_id": "pr-scope-44375-2",
"pr_numbers": [
44375,
45829
],
"representative_pr_number": 44375,
"average_similarity": 0.424,
"summary": "2 open PRs share weighted file overlap around `docs/source/en/model_doc/rf_detr.md`, `src/transformers/models/rf_detr/configuration_rf_detr.py`, `src/transformers/models/rf_detr/modeling_rf_detr.py`; representative PR #44375.",
"shared_filenames": [
"docs/source/en/model_doc/rf_detr.md",
"src/transformers/models/rf_detr/configuration_rf_detr.py",
"src/transformers/models/rf_detr/modeling_rf_detr.py",
"src/transformers/models/rf_detr/modular_rf_detr.py"
],
"shared_directories": [
"src/transformers/models/rf_detr",
"docs/source/en/model_doc",
"docs/source/en",
"src/transformers/models",
"docs/source",
"src/transformers",
"docs",
"src"
],
"pairwise": [
{
"left_pr_number": 44375,
"right_pr_number": 45829,
"similarity": 0.424,
"content_similarity": 0.515,
"size_similarity": 0.004,
"breadth_similarity": 0.206,
"concentration_similarity": 0.855,
"shared_filenames": [
"docs/source/en/model_doc/rf_detr.md",
"src/transformers/models/rf_detr/configuration_rf_detr.py",
"src/transformers/models/rf_detr/modeling_rf_detr.py",
"src/transformers/models/rf_detr/modular_rf_detr.py"
],
"shared_directories": [
"docs/source/en/model_doc",
"src/transformers/models/rf_detr",
"docs/source/en",
"src/transformers/models",
"docs/source",
"src/transformers",
"docs",
"src"
]
}
]
},
{
"cluster_id": "pr-scope-42112-2",
"pr_numbers": [
42112,
45413
],
"representative_pr_number": 42112,
"average_similarity": 0.421,
"summary": "2 open PRs share weighted file overlap around `src/transformers/generation/logits_process.py`, `tests/generation/test_logits_process.py`; representative PR #42112.",
"shared_filenames": [
"src/transformers/generation/logits_process.py",
"tests/generation/test_logits_process.py"
],
"shared_directories": [
"src/transformers/generation",
"tests/generation",
"src/transformers",
"tests",
"src"
],
"pairwise": [
{
"left_pr_number": 42112,
"right_pr_number": 45413,
"similarity": 0.421,
"content_similarity": 0.462,
"size_similarity": 0.017,
"breadth_similarity": 0.458,
"concentration_similarity": 0.981,
"shared_filenames": [
"src/transformers/generation/logits_process.py",
"tests/generation/test_logits_process.py"
],
"shared_directories": [
"src/transformers/generation",
"src/transformers",
"tests/generation",
"src",
"tests"
]
}
]
},
{
"cluster_id": "pr-scope-45634-2",
"pr_numbers": [
45634,
45880
],
"representative_pr_number": 45634,
"average_similarity": 0.417,
"summary": "2 open PRs share weighted file overlap around `src/transformers/quantizers/quantizer_finegrained_fp8.py`, `src/transformers/integrations/finegrained_fp8.py`; representative PR #45634.",
"shared_filenames": [
"src/transformers/quantizers/quantizer_finegrained_fp8.py",
"src/transformers/integrations/finegrained_fp8.py"
],
"shared_directories": [
"src/transformers/quantizers",
"src/transformers/integrations",
"src/transformers",
"tests",
"src"
],
"pairwise": [
{
"left_pr_number": 45634,
"right_pr_number": 45880,
"similarity": 0.417,
"content_similarity": 0.454,
"size_similarity": 0.121,
"breadth_similarity": 0.365,
"concentration_similarity": 0.887,
"shared_filenames": [
"src/transformers/integrations/finegrained_fp8.py",
"src/transformers/quantizers/quantizer_finegrained_fp8.py"
],
"shared_directories": [
"src/transformers/integrations",
"src/transformers/quantizers",
"src/transformers",
"src",
"tests"
]
}
]
},
{
"cluster_id": "pr-scope-42655-2",
"pr_numbers": [
42655,
45618
],
"representative_pr_number": 42655,
"average_similarity": 0.373,
"summary": "2 open PRs share weighted file overlap around `src/transformers/generation/utils.py`; representative PR #42655.",
"shared_filenames": [
"src/transformers/generation/utils.py"
],
"shared_directories": [
"src/transformers/generation",
"tests/generation",
"src/transformers",
"tests",
"src"
],
"pairwise": [
{
"left_pr_number": 42655,
"right_pr_number": 45618,
"similarity": 0.373,
"content_similarity": 0.206,
"size_similarity": 0.974,
"breadth_similarity": 0.389,
"concentration_similarity": 0.878,
"shared_filenames": [
"src/transformers/generation/utils.py"
],
"shared_directories": [
"src/transformers/generation",
"src/transformers",
"tests/generation",
"src",
"tests"
]
}
]
},
{
"cluster_id": "pr-scope-44642-2",
"pr_numbers": [
44642,
45552
],
"representative_pr_number": 44642,
"average_similarity": 0.353,
"summary": "2 open PRs share weighted file overlap around `src/transformers/utils/auto_docstring.py`; representative PR #44642.",
"shared_filenames": [
"src/transformers/utils/auto_docstring.py"
],
"shared_directories": [
"src/transformers/utils",
"src/transformers",
"src"
],
"pairwise": [
{
"left_pr_number": 44642,
"right_pr_number": 45552,
"similarity": 0.353,
"content_similarity": 0.255,
"size_similarity": 0.167,
"breadth_similarity": 1.0,
"concentration_similarity": 1.0,
"shared_filenames": [
"src/transformers/utils/auto_docstring.py"
],
"shared_directories": [
"src/transformers/utils",
"src/transformers",
"src"
]
}
]
}
]
}

Xet Storage Details

Size:
147 kB
·
Xet hash:
cd9730cce33bc590572f61c9116032611c8b5dab211f82dc1bbf6f22cd31cfb5

Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.