[ { "authors": [ "DN6" ], "average_similarity": 0.354, "cluster_id": "pr-scope-13253-9", "kind": "pr_scope", "last_activity_at": "2026-04-14T19:41:09Z", "outside_window_prs": [], "pairwise": [ { "breadth_similarity": 0.917, "concentration_similarity": 1.0, "content_similarity": 0.209, "left_pr_number": 13347, "right_pr_number": 13348, "shared_directories": [ "tests/models/transformers", "tests/models", "tests" ], "shared_filenames": [ "tests/models/transformers/test_models_transformer_hunyuan_video.py" ], "similarity": 0.412, "size_similarity": 0.827 }, { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.16, "left_pr_number": 13345, "right_pr_number": 13346, "shared_directories": [ "tests/models/transformers", "tests/models", "tests" ], "shared_filenames": [], "similarity": 0.399, "size_similarity": 0.915 }, { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.156, "left_pr_number": 13315, "right_pr_number": 13341, "shared_directories": [ "tests/models/transformers", "tests/models", "tests" ], "shared_filenames": [], "similarity": 0.395, "size_similarity": 0.906 }, { "breadth_similarity": 0.75, "concentration_similarity": 1.0, "content_similarity": 0.163, "left_pr_number": 13315, "right_pr_number": 13340, "shared_directories": [ "tests/models/transformers", "tests/models", "tests" ], "shared_filenames": [], "similarity": 0.389, "size_similarity": 1.0 }, { "breadth_similarity": 0.833, "concentration_similarity": 1.0, "content_similarity": 0.166, "left_pr_number": 13254, "right_pr_number": 13345, "shared_directories": [ "tests/models/transformers", "tests/models", "tests" ], "shared_filenames": [], "similarity": 0.386, "size_similarity": 0.912 }, { "breadth_similarity": 0.7, "concentration_similarity": 1.0, "content_similarity": 0.162, "left_pr_number": 13254, "right_pr_number": 13347, "shared_directories": [ "tests/models/transformers", "tests/models", "tests" ], "shared_filenames": [], "similarity": 0.383, "size_similarity": 0.997 }, { "breadth_similarity": 0.667, "concentration_similarity": 1.0, "content_similarity": 0.158, "left_pr_number": 13253, "right_pr_number": 13346, "shared_directories": [ "tests/models/transformers", "tests/models", "tests" ], "shared_filenames": [], "similarity": 0.376, "size_similarity": 0.991 }, { "breadth_similarity": 0.833, "concentration_similarity": 1.0, "content_similarity": 0.168, "left_pr_number": 13254, "right_pr_number": 13346, "shared_directories": [ "tests/models/transformers", "tests/models", "tests" ], "shared_filenames": [], "similarity": 0.376, "size_similarity": 0.834 }, { "breadth_similarity": 0.75, "concentration_similarity": 1.0, "content_similarity": 0.163, "left_pr_number": 13340, "right_pr_number": 13341, "shared_directories": [ "tests/models/transformers", "tests/models", "tests" ], "shared_filenames": [], "similarity": 0.375, "size_similarity": 0.906 }, { "breadth_similarity": 0.8, "concentration_similarity": 1.0, "content_similarity": 0.154, "left_pr_number": 13345, "right_pr_number": 13347, "shared_directories": [ "tests/models/transformers", "tests/models", "tests" ], "shared_filenames": [], "similarity": 0.375, "size_similarity": 0.909 }, { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.162, "left_pr_number": 13253, "right_pr_number": 13340, "shared_directories": [ "tests/models/transformers", "tests/models", "tests" ], "shared_filenames": [], "similarity": 0.37, "size_similarity": 0.71 }, { "breadth_similarity": 0.75, "concentration_similarity": 1.0, "content_similarity": 0.164, "left_pr_number": 13253, "right_pr_number": 13254, "shared_directories": [ "tests/models/transformers", "tests/models", "tests" ], "shared_filenames": [], "similarity": 0.366, "size_similarity": 0.842 }, { "breadth_similarity": 0.667, "concentration_similarity": 1.0, "content_similarity": 0.156, "left_pr_number": 13253, "right_pr_number": 13345, "shared_directories": [ "tests/models/transformers", "tests/models", "tests" ], "shared_filenames": [], "similarity": 0.364, "size_similarity": 0.923 }, { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.165, "left_pr_number": 13254, "right_pr_number": 13341, "shared_directories": [ "tests/models/transformers", "tests/models", "tests" ], "shared_filenames": [], "similarity": 0.364, "size_similarity": 0.66 }, { "breadth_similarity": 0.833, "concentration_similarity": 1.0, "content_similarity": 0.16, "left_pr_number": 13341, "right_pr_number": 13346, "shared_directories": [ "tests/models/transformers", "tests/models", "tests" ], "shared_filenames": [], "similarity": 0.364, "size_similarity": 0.791 }, { "breadth_similarity": 0.8, "concentration_similarity": 1.0, "content_similarity": 0.157, "left_pr_number": 13346, "right_pr_number": 13347, "shared_directories": [ "tests/models/transformers", "tests/models", "tests" ], "shared_filenames": [], "similarity": 0.364, "size_similarity": 0.832 }, { "breadth_similarity": 0.667, "concentration_similarity": 1.0, "content_similarity": 0.17, "left_pr_number": 13254, "right_pr_number": 13348, "shared_directories": [ "tests/models/transformers", "tests/models", "tests" ], "shared_filenames": [], "similarity": 0.359, "size_similarity": 0.824 }, { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.165, "left_pr_number": 13254, "right_pr_number": 13315, "shared_directories": [ "tests/models/transformers", "tests/models", "tests" ], "shared_filenames": [], "similarity": 0.355, "size_similarity": 0.597 }, { "breadth_similarity": 0.833, "concentration_similarity": 1.0, "content_similarity": 0.159, "left_pr_number": 13315, "right_pr_number": 13346, "shared_directories": [ "tests/models/transformers", "tests/models", "tests" ], "shared_filenames": [], "similarity": 0.352, "size_similarity": 0.717 }, { "breadth_similarity": 0.833, "concentration_similarity": 1.0, "content_similarity": 0.157, "left_pr_number": 13341, "right_pr_number": 13345, "shared_directories": [ "tests/models/transformers", "tests/models", "tests" ], "shared_filenames": [], "similarity": 0.352, "size_similarity": 0.724 }, { "breadth_similarity": 0.75, "concentration_similarity": 1.0, "content_similarity": 0.155, "left_pr_number": 13253, "right_pr_number": 13341, "shared_directories": [ "tests/models/transformers", "tests/models", "tests" ], "shared_filenames": [], "similarity": 0.351, "size_similarity": 0.784 }, { "breadth_similarity": 0.75, "concentration_similarity": 1.0, "content_similarity": 0.162, "left_pr_number": 13345, "right_pr_number": 13348, "shared_directories": [ "tests/models/transformers", "tests/models", "tests" ], "shared_filenames": [], "similarity": 0.351, "size_similarity": 0.752 }, { "breadth_similarity": 0.6, "concentration_similarity": 1.0, "content_similarity": 0.153, "left_pr_number": 13253, "right_pr_number": 13347, "shared_directories": [ "tests/models/transformers", "tests/models", "tests" ], "shared_filenames": [], "similarity": 0.343, "size_similarity": 0.839 }, { "breadth_similarity": 0.75, "concentration_similarity": 1.0, "content_similarity": 0.164, "left_pr_number": 13346, "right_pr_number": 13348, "shared_directories": [ "tests/models/transformers", "tests/models", "tests" ], "shared_filenames": [], "similarity": 0.343, "size_similarity": 0.687 }, { "breadth_similarity": 0.833, "concentration_similarity": 1.0, "content_similarity": 0.157, "left_pr_number": 13315, "right_pr_number": 13345, "shared_directories": [ "tests/models/transformers", "tests/models", "tests" ], "shared_filenames": [], "similarity": 0.342, "size_similarity": 0.655 }, { "breadth_similarity": 0.75, "concentration_similarity": 1.0, "content_similarity": 0.155, "left_pr_number": 13253, "right_pr_number": 13315, "shared_directories": [ "tests/models/transformers", "tests/models", "tests" ], "shared_filenames": [], "similarity": 0.34, "size_similarity": 0.71 }, { "breadth_similarity": 0.667, "concentration_similarity": 1.0, "content_similarity": 0.166, "left_pr_number": 13340, "right_pr_number": 13346, "shared_directories": [ "tests/models/transformers", "tests/models", "tests" ], "shared_filenames": [], "similarity": 0.34, "size_similarity": 0.717 }, { "breadth_similarity": 0.75, "concentration_similarity": 1.0, "content_similarity": 0.172, "left_pr_number": 13254, "right_pr_number": 13340, "shared_directories": [ "tests/models/transformers", "tests/models", "tests" ], "shared_filenames": [], "similarity": 0.335, "size_similarity": 0.597 }, { "breadth_similarity": 0.667, "concentration_similarity": 1.0, "content_similarity": 0.164, "left_pr_number": 13340, "right_pr_number": 13345, "shared_directories": [ "tests/models/transformers", "tests/models", "tests" ], "shared_filenames": [], "similarity": 0.33, "size_similarity": 0.655 }, { "breadth_similarity": 0.7, "concentration_similarity": 1.0, "content_similarity": 0.154, "left_pr_number": 13341, "right_pr_number": 13347, "shared_directories": [ "tests/models/transformers", "tests/models", "tests" ], "shared_filenames": [], "similarity": 0.326, "size_similarity": 0.658 }, { "breadth_similarity": 0.583, "concentration_similarity": 1.0, "content_similarity": 0.16, "left_pr_number": 13253, "right_pr_number": 13348, "shared_directories": [ "tests/models/transformers", "tests/models", "tests" ], "shared_filenames": [], "similarity": 0.324, "size_similarity": 0.694 }, { "breadth_similarity": 0.7, "concentration_similarity": 1.0, "content_similarity": 0.153, "left_pr_number": 13315, "right_pr_number": 13347, "shared_directories": [ "tests/models/transformers", "tests/models", "tests" ], "shared_filenames": [], "similarity": 0.317, "size_similarity": 0.596 }, { "breadth_similarity": 0.6, "concentration_similarity": 1.0, "content_similarity": 0.16, "left_pr_number": 13340, "right_pr_number": 13347, "shared_directories": [ "tests/models/transformers", "tests/models", "tests" ], "shared_filenames": [], "similarity": 0.311, "size_similarity": 0.596 }, { "breadth_similarity": 0.667, "concentration_similarity": 1.0, "content_similarity": 0.161, "left_pr_number": 13341, "right_pr_number": 13348, "shared_directories": [ "tests/models/transformers", "tests/models", "tests" ], "shared_filenames": [], "similarity": 0.311, "size_similarity": 0.544 }, { "breadth_similarity": 0.667, "concentration_similarity": 1.0, "content_similarity": 0.161, "left_pr_number": 13315, "right_pr_number": 13348, "shared_directories": [ "tests/models/transformers", "tests/models", "tests" ], "shared_filenames": [], "similarity": 0.303, "size_similarity": 0.493 }, { "breadth_similarity": 0.583, "concentration_similarity": 1.0, "content_similarity": 0.168, "left_pr_number": 13340, "right_pr_number": 13348, "shared_directories": [ "tests/models/transformers", "tests/models", "tests" ], "shared_filenames": [], "similarity": 0.299, "size_similarity": 0.493 } ], "pr_count": 9, "pr_numbers": [ 13253, 13254, 13315, 13340, 13341, 13345, 13346, 13347, 13348 ], "recent_pr_count": 9, "recent_pr_numbers": [ 13253, 13254, 13315, 13340, 13341, 13345, 13346, 13347, 13348 ], "representative_pr_number": 13254, "representative_title": "[CI] Refactor LTX Transformer Tests", "representative_url": "https://github.com/huggingface/diffusers/pull/13254", "shared_directories": [ "tests/models/transformers", "tests/models", "tests" ], "shared_filenames": [ "tests/models/transformers/test_models_transformer_hunyuan_video.py" ], "summary": "9 open PRs share weighted file overlap around `tests/models/transformers/test_models_transformer_hunyuan_video.py`; representative PR #13254.", "title": "Scope: [CI] Refactor LTX Transformer Tests" }, { "authors": [ "jiqing-feng", "sayakpaul" ], "average_similarity": 0.501, "cluster_id": "pr-scope-13116-7", "kind": "pr_scope", "last_activity_at": "2026-04-27T01:07:07Z", "outside_window_prs": [ { "additions": 75, "author": "sayakpaul", "changed_files": 2, "created_at": "2026-02-10T06:37:27Z", "deletions": 23, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/13116/files", "html_url": "https://github.com/huggingface/diffusers/pull/13116", "merged": false, "number": 13116, "state": "open", "title": "[tests] tests for `modules_to_not_convert`", "updated_at": "2026-04-17T05:13:39Z" } ], "pairwise": [ { "breadth_similarity": 0.333, "concentration_similarity": 0.787, "content_similarity": 0.841, "left_pr_number": 13530, "right_pr_number": 13540, "shared_directories": [ "tests/models/testing_utils", "tests/models", "tests" ], "shared_filenames": [ "tests/models/testing_utils/quantization.py" ], "similarity": 0.73, "size_similarity": 0.457 }, { "breadth_similarity": 0.667, "concentration_similarity": 0.95, "content_similarity": 0.644, "left_pr_number": 13116, "right_pr_number": 13530, "shared_directories": [ "tests/models/testing_utils", "tests/models/transformers", "tests/models", "tests" ], "shared_filenames": [ "tests/models/testing_utils/quantization.py" ], "similarity": 0.709, "size_similarity": 0.959 }, { "breadth_similarity": 0.5, "concentration_similarity": 0.837, "content_similarity": 0.692, "left_pr_number": 13116, "right_pr_number": 13537, "shared_directories": [ "tests/models/testing_utils", "tests/models", "tests" ], "shared_filenames": [ "tests/models/testing_utils/quantization.py" ], "similarity": 0.598, "size_similarity": 0.143 }, { "breadth_similarity": 0.5, "concentration_similarity": 0.837, "content_similarity": 0.623, "left_pr_number": 13116, "right_pr_number": 13540, "shared_directories": [ "tests/models/testing_utils", "tests/models", "tests" ], "shared_filenames": [ "tests/models/testing_utils/quantization.py" ], "similarity": 0.594, "size_similarity": 0.439 }, { "breadth_similarity": 0.667, "concentration_similarity": 0.95, "content_similarity": 0.631, "left_pr_number": 13530, "right_pr_number": 13538, "shared_directories": [ "src/diffusers/quantizers/torchao", "src/diffusers/quantizers", "tests/models/testing_utils", "src/diffusers", "tests/models", "src", "tests" ], "shared_filenames": [ "src/diffusers/quantizers/torchao/torchao_quantizer.py", "tests/models/testing_utils/quantization.py" ], "similarity": 0.586, "size_similarity": 0.202 }, { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.589, "left_pr_number": 13539, "right_pr_number": 13540, "shared_directories": [ "tests/models/testing_utils", "tests/models", "tests" ], "shared_filenames": [ "tests/models/testing_utils/quantization.py" ], "similarity": 0.572, "size_similarity": 0.07 }, { "breadth_similarity": 0.5, "concentration_similarity": 0.737, "content_similarity": 0.518, "left_pr_number": 13537, "right_pr_number": 13538, "shared_directories": [ "tests/models/testing_utils", "tests/models", "tests" ], "shared_filenames": [ "tests/models/testing_utils/quantization.py" ], "similarity": 0.56, "size_similarity": 0.737 }, { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.482, "left_pr_number": 13537, "right_pr_number": 13540, "shared_directories": [ "tests/models/testing_utils", "tests/models", "tests" ], "shared_filenames": [ "tests/models/testing_utils/quantization.py" ], "similarity": 0.536, "size_similarity": 0.326 }, { "breadth_similarity": 0.333, "concentration_similarity": 0.787, "content_similarity": 0.617, "left_pr_number": 13530, "right_pr_number": 13537, "shared_directories": [ "tests/models/testing_utils", "tests/models", "tests" ], "shared_filenames": [ "tests/models/testing_utils/quantization.py" ], "similarity": 0.527, "size_similarity": 0.149 }, { "breadth_similarity": 0.5, "concentration_similarity": 0.75, "content_similarity": 0.583, "left_pr_number": 13330, "right_pr_number": 13540, "shared_directories": [ "tests/models/testing_utils", "tests/models", "tests" ], "shared_filenames": [ "tests/models/testing_utils/quantization.py" ], "similarity": 0.524, "size_similarity": 0.186 }, { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.454, "left_pr_number": 13537, "right_pr_number": 13539, "shared_directories": [ "tests/models/testing_utils", "tests/models", "tests" ], "shared_filenames": [ "tests/models/testing_utils/quantization.py" ], "similarity": 0.5, "size_similarity": 0.214 }, { "breadth_similarity": 0.667, "concentration_similarity": 0.963, "content_similarity": 0.529, "left_pr_number": 13330, "right_pr_number": 13530, "shared_directories": [ "tests/models/testing_utils", "tests/models", "tests" ], "shared_filenames": [ "tests/models/testing_utils/quantization.py" ], "similarity": 0.498, "size_similarity": 0.085 }, { "breadth_similarity": 1.0, "concentration_similarity": 0.913, "content_similarity": 0.462, "left_pr_number": 13116, "right_pr_number": 13330, "shared_directories": [ "tests/models/testing_utils", "tests/models", "tests" ], "shared_filenames": [ "tests/models/testing_utils/quantization.py" ], "similarity": 0.481, "size_similarity": 0.082 }, { "breadth_similarity": 0.5, "concentration_similarity": 0.75, "content_similarity": 0.421, "left_pr_number": 13330, "right_pr_number": 13537, "shared_directories": [ "tests/models/testing_utils", "tests/models", "tests" ], "shared_filenames": [ "tests/models/testing_utils/quantization.py" ], "similarity": 0.468, "size_similarity": 0.571 }, { "breadth_similarity": 0.333, "concentration_similarity": 0.787, "content_similarity": 0.528, "left_pr_number": 13530, "right_pr_number": 13539, "shared_directories": [ "tests/models/testing_utils", "tests/models", "tests" ], "shared_filenames": [ "tests/models/testing_utils/quantization.py" ], "similarity": 0.447, "size_similarity": 0.032 }, { "breadth_similarity": 1.0, "concentration_similarity": 0.9, "content_similarity": 0.351, "left_pr_number": 13116, "right_pr_number": 13538, "shared_directories": [ "tests/models/testing_utils", "tests/models", "tests" ], "shared_filenames": [ "tests/models/testing_utils/quantization.py" ], "similarity": 0.42, "size_similarity": 0.194 }, { "breadth_similarity": 0.5, "concentration_similarity": 0.837, "content_similarity": 0.442, "left_pr_number": 13116, "right_pr_number": 13539, "shared_directories": [ "tests/models/testing_utils", "tests/models", "tests" ], "shared_filenames": [ "tests/models/testing_utils/quantization.py" ], "similarity": 0.406, "size_similarity": 0.031 }, { "breadth_similarity": 0.5, "concentration_similarity": 0.75, "content_similarity": 0.367, "left_pr_number": 13330, "right_pr_number": 13539, "shared_directories": [ "tests/models/testing_utils", "tests/models", "tests" ], "shared_filenames": [ "tests/models/testing_utils/quantization.py" ], "similarity": 0.401, "size_similarity": 0.375 }, { "breadth_similarity": 1.0, "concentration_similarity": 0.987, "content_similarity": 0.201, "left_pr_number": 13330, "right_pr_number": 13538, "shared_directories": [ "tests/models/testing_utils", "tests/models", "tests" ], "shared_filenames": [ "tests/models/testing_utils/quantization.py" ], "similarity": 0.353, "size_similarity": 0.421 }, { "breadth_similarity": 0.5, "concentration_similarity": 0.737, "content_similarity": 0.246, "left_pr_number": 13538, "right_pr_number": 13540, "shared_directories": [ "tests/models/testing_utils", "tests/models", "tests" ], "shared_filenames": [ "tests/models/testing_utils/quantization.py" ], "similarity": 0.326, "size_similarity": 0.442 }, { "breadth_similarity": 0.5, "concentration_similarity": 0.737, "content_similarity": 0.243, "left_pr_number": 13538, "right_pr_number": 13539, "shared_directories": [ "tests/models/testing_utils", "tests/models", "tests" ], "shared_filenames": [ "tests/models/testing_utils/quantization.py" ], "similarity": 0.28, "size_similarity": 0.158 } ], "pr_count": 7, "pr_numbers": [ 13116, 13330, 13530, 13537, 13538, 13539, 13540 ], "recent_pr_count": 6, "recent_pr_numbers": [ 13330, 13530, 13537, 13538, 13539, 13540 ], "representative_pr_number": 13530, "representative_title": "Improve TorchAO quantization test coverage and XPU support", "representative_url": "https://github.com/huggingface/diffusers/pull/13530", "shared_directories": [ "tests/models/testing_utils", "tests/models", "tests", "src/diffusers/quantizers/torchao", "src/diffusers/quantizers", "tests/models/transformers", "src/diffusers", "src" ], "shared_filenames": [ "tests/models/testing_utils/quantization.py", "src/diffusers/quantizers/torchao/torchao_quantizer.py" ], "summary": "7 open PRs share weighted file overlap around `tests/models/testing_utils/quantization.py`, `src/diffusers/quantizers/torchao/torchao_quantizer.py`; representative PR #13530.", "title": "Scope: Improve TorchAO quantization test coverage and XPU support" }, { "authors": [ "aws-zhenguo", "christopher5106", "songh11", "zhtmike" ], "average_similarity": 0.485, "cluster_id": "pr-scope-12851-9", "kind": "pr_scope", "last_activity_at": "2026-04-27T06:41:17Z", "outside_window_prs": [ { "additions": 7, "author": "badayvedat", "changed_files": 1, "created_at": "2025-12-17T00:27:58Z", "deletions": 74, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/12851/files", "html_url": "https://github.com/huggingface/diffusers/pull/12851", "merged": false, "number": 12851, "state": "open", "title": "refactor: replace fa3 wrapper with original fa3 in attention backends registry", "updated_at": "2026-01-16T15:03:44Z" }, { "additions": 178, "author": "dxqb", "changed_files": 3, "created_at": "2025-12-21T21:28:02Z", "deletions": 41, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/12870/files", "html_url": "https://github.com/huggingface/diffusers/pull/12870", "merged": false, "number": 12870, "state": "open", "title": "Split attention backends", "updated_at": "2026-03-02T21:05:56Z" }, { "additions": 49, "author": "tsu-bin", "changed_files": 3, "created_at": "2026-01-16T17:24:31Z", "deletions": 17, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/12988/files", "html_url": "https://github.com/huggingface/diffusers/pull/12988", "merged": false, "number": 12988, "state": "open", "title": "Bugfix: Context Parallel crash when seq-len not divisible by mesh size", "updated_at": "2026-01-16T17:24:31Z" }, { "additions": 34, "author": "sayakpaul", "changed_files": 1, "created_at": "2026-02-22T06:58:31Z", "deletions": 708, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/13171/files", "html_url": "https://github.com/huggingface/diffusers/pull/13171", "merged": false, "number": 13171, "state": "open", "title": "[attention backends] remove non-hub attention backends.", "updated_at": "2026-02-23T23:08:31Z" } ], "pairwise": [ { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.839, "left_pr_number": 12851, "right_pr_number": 13171, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_dispatch.py" ], "similarity": 0.754, "size_similarity": 0.109 }, { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.656, "left_pr_number": 12851, "right_pr_number": 13473, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_dispatch.py" ], "similarity": 0.707, "size_similarity": 0.653 }, { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.675, "left_pr_number": 13171, "right_pr_number": 13473, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_dispatch.py" ], "similarity": 0.648, "size_similarity": 0.167 }, { "breadth_similarity": 0.417, "concentration_similarity": 0.955, "content_similarity": 0.577, "left_pr_number": 12851, "right_pr_number": 12988, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_dispatch.py" ], "similarity": 0.616, "size_similarity": 0.815 }, { "breadth_similarity": 0.417, "concentration_similarity": 0.955, "content_similarity": 0.669, "left_pr_number": 12988, "right_pr_number": 13507, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_dispatch.py" ], "similarity": 0.585, "size_similarity": 0.182 }, { "breadth_similarity": 0.5, "concentration_similarity": 0.882, "content_similarity": 0.612, "left_pr_number": 13171, "right_pr_number": 13479, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_dispatch.py" ], "similarity": 0.581, "size_similarity": 0.389 }, { "breadth_similarity": 1.0, "concentration_similarity": 0.823, "content_similarity": 0.412, "left_pr_number": 12988, "right_pr_number": 13373, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_dispatch.py" ], "similarity": 0.573, "size_similarity": 0.955 }, { "breadth_similarity": 0.833, "concentration_similarity": 0.928, "content_similarity": 0.567, "left_pr_number": 12988, "right_pr_number": 13479, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_dispatch.py" ], "similarity": 0.561, "size_similarity": 0.228 }, { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.551, "left_pr_number": 12851, "right_pr_number": 13507, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_dispatch.py" ], "similarity": 0.558, "size_similarity": 0.148 }, { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.575, "left_pr_number": 13171, "right_pr_number": 13507, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_dispatch.py" ], "similarity": 0.555, "size_similarity": 0.016 }, { "breadth_similarity": 0.417, "concentration_similarity": 0.778, "content_similarity": 0.499, "left_pr_number": 12851, "right_pr_number": 13373, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_dispatch.py" ], "similarity": 0.547, "size_similarity": 0.778 }, { "breadth_similarity": 0.417, "concentration_similarity": 0.955, "content_similarity": 0.633, "left_pr_number": 12988, "right_pr_number": 13171, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_dispatch.py" ], "similarity": 0.546, "size_similarity": 0.089 }, { "breadth_similarity": 0.5, "concentration_similarity": 0.882, "content_similarity": 0.561, "left_pr_number": 12851, "right_pr_number": 13479, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_dispatch.py" ], "similarity": 0.529, "size_similarity": 0.28 }, { "breadth_similarity": 0.417, "concentration_similarity": 0.778, "content_similarity": 0.598, "left_pr_number": 13171, "right_pr_number": 13373, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_dispatch.py" ], "similarity": 0.512, "size_similarity": 0.085 }, { "breadth_similarity": 0.292, "concentration_similarity": 0.786, "content_similarity": 0.563, "left_pr_number": 13171, "right_pr_number": 13545, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_dispatch.py" ], "similarity": 0.506, "size_similarity": 0.29 }, { "breadth_similarity": 0.708, "concentration_similarity": 0.832, "content_similarity": 0.49, "left_pr_number": 12988, "right_pr_number": 13545, "shared_directories": [ "src/diffusers/hooks", "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/hooks/context_parallel.py", "src/diffusers/models/_modeling_parallel.py", "src/diffusers/models/attention_dispatch.py" ], "similarity": 0.501, "size_similarity": 0.307 }, { "breadth_similarity": 0.875, "concentration_similarity": 0.693, "content_similarity": 0.316, "left_pr_number": 12870, "right_pr_number": 13545, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_dispatch.py" ], "similarity": 0.491, "size_similarity": 0.982 }, { "breadth_similarity": 0.417, "concentration_similarity": 0.955, "content_similarity": 0.457, "left_pr_number": 12988, "right_pr_number": 13473, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_dispatch.py" ], "similarity": 0.489, "size_similarity": 0.532 }, { "breadth_similarity": 0.292, "concentration_similarity": 0.786, "content_similarity": 0.511, "left_pr_number": 12851, "right_pr_number": 13545, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_dispatch.py" ], "similarity": 0.483, "size_similarity": 0.377 }, { "breadth_similarity": 0.5, "concentration_similarity": 0.882, "content_similarity": 0.444, "left_pr_number": 13473, "right_pr_number": 13479, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_dispatch.py" ], "similarity": 0.469, "size_similarity": 0.429 }, { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.436, "left_pr_number": 13473, "right_pr_number": 13507, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_dispatch.py" ], "similarity": 0.469, "size_similarity": 0.097 }, { "breadth_similarity": 0.583, "concentration_similarity": 0.904, "content_similarity": 0.363, "left_pr_number": 13479, "right_pr_number": 13545, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_dispatch.py" ], "similarity": 0.469, "size_similarity": 0.744 }, { "breadth_similarity": 0.417, "concentration_similarity": 0.778, "content_similarity": 0.419, "left_pr_number": 13373, "right_pr_number": 13473, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_dispatch.py" ], "similarity": 0.45, "size_similarity": 0.508 }, { "breadth_similarity": 0.292, "concentration_similarity": 0.786, "content_similarity": 0.404, "left_pr_number": 13473, "right_pr_number": 13545, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_dispatch.py" ], "similarity": 0.438, "size_similarity": 0.577 }, { "breadth_similarity": 0.833, "concentration_similarity": 0.895, "content_similarity": 0.354, "left_pr_number": 13373, "right_pr_number": 13479, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_dispatch.py" ], "similarity": 0.409, "size_similarity": 0.218 }, { "breadth_similarity": 0.667, "concentration_similarity": 0.597, "content_similarity": 0.282, "left_pr_number": 12870, "right_pr_number": 13479, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_dispatch.py" ], "similarity": 0.407, "size_similarity": 0.758 }, { "breadth_similarity": 0.333, "concentration_similarity": 0.479, "content_similarity": 0.433, "left_pr_number": 12870, "right_pr_number": 13171, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_dispatch.py" ], "similarity": 0.405, "size_similarity": 0.295 }, { "breadth_similarity": 0.333, "concentration_similarity": 0.479, "content_similarity": 0.415, "left_pr_number": 12851, "right_pr_number": 12870, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_dispatch.py" ], "similarity": 0.403, "size_similarity": 0.37 }, { "breadth_similarity": 0.708, "concentration_similarity": 0.992, "content_similarity": 0.323, "left_pr_number": 13373, "right_pr_number": 13545, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_dispatch.py" ], "similarity": 0.391, "size_similarity": 0.293 }, { "breadth_similarity": 0.333, "concentration_similarity": 0.479, "content_similarity": 0.34, "left_pr_number": 12870, "right_pr_number": 13473, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_dispatch.py" ], "similarity": 0.381, "size_similarity": 0.566 }, { "breadth_similarity": 0.5, "concentration_similarity": 0.882, "content_similarity": 0.391, "left_pr_number": 13479, "right_pr_number": 13507, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_dispatch.py" ], "similarity": 0.374, "size_similarity": 0.042 }, { "breadth_similarity": 0.833, "concentration_similarity": 0.702, "content_similarity": 0.302, "left_pr_number": 12870, "right_pr_number": 13373, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_dispatch.py" ], "similarity": 0.373, "size_similarity": 0.288 }, { "breadth_similarity": 0.833, "concentration_similarity": 0.525, "content_similarity": 0.29, "left_pr_number": 12870, "right_pr_number": 12988, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_dispatch.py" ], "similarity": 0.358, "size_similarity": 0.301 }, { "breadth_similarity": 0.417, "concentration_similarity": 0.778, "content_similarity": 0.348, "left_pr_number": 13373, "right_pr_number": 13507, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_dispatch.py" ], "similarity": 0.353, "size_similarity": 0.19 }, { "breadth_similarity": 0.292, "concentration_similarity": 0.786, "content_similarity": 0.356, "left_pr_number": 13507, "right_pr_number": 13545, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_dispatch.py" ], "similarity": 0.326, "size_similarity": 0.056 }, { "breadth_similarity": 0.333, "concentration_similarity": 0.479, "content_similarity": 0.276, "left_pr_number": 12870, "right_pr_number": 13507, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_dispatch.py" ], "similarity": 0.259, "size_similarity": 0.055 } ], "pr_count": 9, "pr_numbers": [ 12851, 12870, 12988, 13171, 13373, 13473, 13479, 13507, 13545 ], "recent_pr_count": 5, "recent_pr_numbers": [ 13373, 13473, 13479, 13507, 13545 ], "representative_pr_number": 12851, "representative_title": "refactor: replace fa3 wrapper with original fa3 in attention backends registry", "representative_url": "https://github.com/huggingface/diffusers/pull/12851", "shared_directories": [ "src/diffusers/models", "src/diffusers", "src", "src/diffusers/hooks" ], "shared_filenames": [ "src/diffusers/models/attention_dispatch.py", "src/diffusers/hooks/context_parallel.py", "src/diffusers/models/_modeling_parallel.py" ], "summary": "9 open PRs share weighted file overlap around `src/diffusers/models/attention_dispatch.py`, `src/diffusers/hooks/context_parallel.py`, `src/diffusers/models/_modeling_parallel.py`; representative PR #12851.", "title": "Scope: refactor: replace fa3 wrapper with original fa3 in attention backends registry" }, { "authors": [ "Anai-Guo", "Ricardo-M-L" ], "average_similarity": 0.567, "cluster_id": "pr-scope-13455-3", "kind": "pr_scope", "last_activity_at": "2026-04-21T03:50:28Z", "outside_window_prs": [], "pairwise": [ { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 1.0, "left_pr_number": 13455, "right_pr_number": 13509, "shared_directories": [ "examples/dreambooth", "examples" ], "shared_filenames": [ "examples/dreambooth/train_dreambooth_lora_flux2_klein.py" ], "similarity": 1.0, "size_similarity": 1.0 }, { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.072, "left_pr_number": 13455, "right_pr_number": 13520, "shared_directories": [ "examples/dreambooth", "examples" ], "shared_filenames": [], "similarity": 0.35, "size_similarity": 1.0 }, { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.072, "left_pr_number": 13509, "right_pr_number": 13520, "shared_directories": [ "examples/dreambooth", "examples" ], "shared_filenames": [], "similarity": 0.35, "size_similarity": 1.0 } ], "pr_count": 3, "pr_numbers": [ 13455, 13509, 13520 ], "recent_pr_count": 3, "recent_pr_numbers": [ 13455, 13509, 13520 ], "representative_pr_number": 13455, "representative_title": "fix: align text_encoder_out_layers default with pipeline for Flux 2 Klein", "representative_url": "https://github.com/huggingface/diffusers/pull/13455", "shared_directories": [ "examples/dreambooth", "examples" ], "shared_filenames": [ "examples/dreambooth/train_dreambooth_lora_flux2_klein.py" ], "summary": "3 open PRs share weighted file overlap around `examples/dreambooth/train_dreambooth_lora_flux2_klein.py`; representative PR #13455.", "title": "Scope: fix: align text_encoder_out_layers default with pipeline for Flux 2 Klein" }, { "authors": [ "agarwalprakhar2511", "azolotenkov", "gambletan" ], "average_similarity": 0.409, "cluster_id": "pr-scope-13273-3", "kind": "pr_scope", "last_activity_at": "2026-03-30T11:56:46Z", "outside_window_prs": [], "pairwise": [ { "breadth_similarity": 0.647, "concentration_similarity": 1.0, "content_similarity": 0.379, "left_pr_number": 13273, "right_pr_number": 13353, "shared_directories": [ "examples/dreambooth", "examples" ], "shared_filenames": [ "examples/dreambooth/train_dreambooth_lora_flux2.py", "examples/dreambooth/train_dreambooth_lora_flux2_img2img.py", "examples/dreambooth/train_dreambooth_lora_flux2_klein.py", "examples/dreambooth/train_dreambooth_lora_flux2_klein_img2img.py", "examples/dreambooth/train_dreambooth_lora_z_image.py" ], "similarity": 0.483, "size_similarity": 0.687 }, { "breadth_similarity": 0.8, "concentration_similarity": 1.0, "content_similarity": 0.38, "left_pr_number": 13307, "right_pr_number": 13353, "shared_directories": [ "examples/dreambooth", "examples" ], "shared_filenames": [ "examples/dreambooth/train_dreambooth_lora_flux2.py", "examples/dreambooth/train_dreambooth_lora_flux2_klein.py", "examples/dreambooth/train_dreambooth_lora_flux2_klein_img2img.py" ], "similarity": 0.412, "size_similarity": 0.103 }, { "breadth_similarity": 0.588, "concentration_similarity": 1.0, "content_similarity": 0.304, "left_pr_number": 13273, "right_pr_number": 13307, "shared_directories": [ "examples/dreambooth", "examples" ], "shared_filenames": [ "examples/dreambooth/train_dreambooth_lora_flux2.py", "examples/dreambooth/train_dreambooth_lora_flux2_klein.py", "examples/dreambooth/train_dreambooth_lora_flux2_klein_img2img.py" ], "similarity": 0.333, "size_similarity": 0.071 } ], "pr_count": 3, "pr_numbers": [ 13273, 13307, 13353 ], "recent_pr_count": 3, "recent_pr_numbers": [ 13273, 13307, 13353 ], "representative_pr_number": 13353, "representative_title": "Fix BucketBatchSampler cache alignment in DreamBooth scripts", "representative_url": "https://github.com/huggingface/diffusers/pull/13353", "shared_directories": [ "examples/dreambooth", "examples" ], "shared_filenames": [ "examples/dreambooth/train_dreambooth_lora_flux2.py", "examples/dreambooth/train_dreambooth_lora_flux2_klein_img2img.py", "examples/dreambooth/train_dreambooth_lora_flux2_klein.py", "examples/dreambooth/train_dreambooth_lora_z_image.py", "examples/dreambooth/train_dreambooth_lora_flux2_img2img.py" ], "summary": "3 open PRs share weighted file overlap around `examples/dreambooth/train_dreambooth_lora_flux2.py`, `examples/dreambooth/train_dreambooth_lora_flux2_klein_img2img.py`, `examples/dreambooth/train_dreambooth_lora_flux2_klein.py`; representative PR #13353.", "title": "Scope: Fix BucketBatchSampler cache alignment in DreamBooth scripts" }, { "authors": [ "Dev-next-gen", "s-zx" ], "average_similarity": 0.523, "cluster_id": "pr-scope-12747-4", "kind": "pr_scope", "last_activity_at": "2026-04-19T00:36:38Z", "outside_window_prs": [ { "additions": 370, "author": "Aki-07", "changed_files": 5, "created_at": "2025-11-29T13:54:49Z", "deletions": 23, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/12747/files", "html_url": "https://github.com/huggingface/diffusers/pull/12747", "merged": false, "number": 12747, "state": "open", "title": "Feature/group offload pinning", "updated_at": "2026-02-11T15:05:13Z" }, { "additions": 8, "author": "gameofdimension", "changed_files": 1, "created_at": "2026-01-04T10:07:20Z", "deletions": 18, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/12910/files", "html_url": "https://github.com/huggingface/diffusers/pull/12910", "merged": false, "number": 12910, "state": "open", "title": "[group offloading] avoid unnecessary moving out to speed up inference", "updated_at": "2026-02-05T08:21:50Z" } ], "pairwise": [ { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.87, "left_pr_number": 12910, "right_pr_number": 13305, "shared_directories": [ "src/diffusers/hooks", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/hooks/group_offloading.py" ], "similarity": 0.903, "size_similarity": 0.963 }, { "breadth_similarity": 0.5, "concentration_similarity": 0.571, "content_similarity": 0.684, "left_pr_number": 12910, "right_pr_number": 13502, "shared_directories": [ "src/diffusers/hooks", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/hooks/group_offloading.py" ], "similarity": 0.678, "size_similarity": 0.808 }, { "breadth_similarity": 0.5, "concentration_similarity": 0.571, "content_similarity": 0.436, "left_pr_number": 13305, "right_pr_number": 13502, "shared_directories": [ "src/diffusers/hooks", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/hooks/group_offloading.py" ], "similarity": 0.5, "size_similarity": 0.778 }, { "breadth_similarity": 0.2, "concentration_similarity": 0.585, "content_similarity": 0.464, "left_pr_number": 12747, "right_pr_number": 12910, "shared_directories": [ "src/diffusers/hooks", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/hooks/group_offloading.py" ], "similarity": 0.384, "size_similarity": 0.066 }, { "breadth_similarity": 0.2, "concentration_similarity": 0.585, "content_similarity": 0.42, "left_pr_number": 12747, "right_pr_number": 13305, "shared_directories": [ "src/diffusers/hooks", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/hooks/group_offloading.py" ], "similarity": 0.353, "size_similarity": 0.069 }, { "breadth_similarity": 0.4, "concentration_similarity": 0.986, "content_similarity": 0.314, "left_pr_number": 12747, "right_pr_number": 13502, "shared_directories": [ "src/diffusers/hooks", "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/hooks/group_offloading.py" ], "similarity": 0.317, "size_similarity": 0.053 } ], "pr_count": 4, "pr_numbers": [ 12747, 12910, 13305, 13502 ], "recent_pr_count": 2, "recent_pr_numbers": [ 13305, 13502 ], "representative_pr_number": 12910, "representative_title": "[group offloading] avoid unnecessary moving out to speed up inference", "representative_url": "https://github.com/huggingface/diffusers/pull/12910", "shared_directories": [ "src/diffusers/hooks", "src/diffusers", "src", "src/diffusers/models" ], "shared_filenames": [ "src/diffusers/hooks/group_offloading.py" ], "summary": "4 open PRs share weighted file overlap around `src/diffusers/hooks/group_offloading.py`; representative PR #12910.", "title": "Scope: [group offloading] avoid unnecessary moving out to speed up inference" }, { "authors": [ "howardzhang-cv", "s-zx" ], "average_similarity": 0.44, "cluster_id": "pr-scope-11452-3", "kind": "pr_scope", "last_activity_at": "2026-04-20T23:54:25Z", "outside_window_prs": [ { "additions": 8, "author": "sayakpaul", "changed_files": 1, "created_at": "2025-04-29T14:39:47Z", "deletions": 0, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/11452/files", "html_url": "https://github.com/huggingface/diffusers/pull/11452", "merged": false, "number": 11452, "state": "open", "title": "[quant] add __repr__ for better printing of configs.", "updated_at": "2026-01-09T15:22:05Z" } ], "pairwise": [ { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.551, "left_pr_number": 11452, "right_pr_number": 13304, "shared_directories": [ "src/diffusers/quantizers", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/quantizers/quantization_config.py" ], "similarity": 0.571, "size_similarity": 0.235 }, { "breadth_similarity": 0.5, "concentration_similarity": 0.725, "content_similarity": 0.429, "left_pr_number": 11452, "right_pr_number": 13285, "shared_directories": [ "src/diffusers/quantizers", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/quantizers/quantization_config.py" ], "similarity": 0.394, "size_similarity": 0.047 }, { "breadth_similarity": 0.5, "concentration_similarity": 0.725, "content_similarity": 0.341, "left_pr_number": 13285, "right_pr_number": 13304, "shared_directories": [ "src/diffusers/quantizers", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/quantizers/quantization_config.py" ], "similarity": 0.355, "size_similarity": 0.199 } ], "pr_count": 3, "pr_numbers": [ 11452, 13285, 13304 ], "recent_pr_count": 2, "recent_pr_numbers": [ 13285, 13304 ], "representative_pr_number": 11452, "representative_title": "[quant] add __repr__ for better printing of configs.", "representative_url": "https://github.com/huggingface/diffusers/pull/11452", "shared_directories": [ "src/diffusers/quantizers", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/quantizers/quantization_config.py" ], "summary": "3 open PRs share weighted file overlap around `src/diffusers/quantizers/quantization_config.py`; representative PR #11452.", "title": "Scope: [quant] add __repr__ for better printing of configs." }, { "authors": [ "Ricardo-M-L", "eliemichel" ], "average_similarity": 0.948, "cluster_id": "pr-scope-13236-2", "kind": "pr_scope", "last_activity_at": "2026-04-24T09:16:11Z", "outside_window_prs": [], "pairwise": [ { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.998, "left_pr_number": 13236, "right_pr_number": 13504, "shared_directories": [ "src/diffusers/quantizers/gguf", "src/diffusers/quantizers", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/quantizers/gguf/gguf_quantizer.py" ], "similarity": 0.948, "size_similarity": 0.667 } ], "pr_count": 2, "pr_numbers": [ 13236, 13504 ], "recent_pr_count": 2, "recent_pr_numbers": [ 13236, 13504 ], "representative_pr_number": 13236, "representative_title": "Fix error message in gguf_quantizer.py", "representative_url": "https://github.com/huggingface/diffusers/pull/13236", "shared_directories": [ "src/diffusers/quantizers/gguf", "src/diffusers/quantizers", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/quantizers/gguf/gguf_quantizer.py" ], "summary": "2 open PRs share weighted file overlap around `src/diffusers/quantizers/gguf/gguf_quantizer.py`; representative PR #13236.", "title": "Scope: Fix error message in gguf_quantizer.py" }, { "authors": [ "neo" ], "average_similarity": 0.594, "cluster_id": "pr-scope-13459-2", "kind": "pr_scope", "last_activity_at": "2026-04-13T15:23:58Z", "outside_window_prs": [], "pairwise": [ { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.515, "left_pr_number": 13459, "right_pr_number": 13460, "shared_directories": [ "src/diffusers/utils", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/utils/dynamic_modules_utils.py" ], "similarity": 0.594, "size_similarity": 0.556 } ], "pr_count": 2, "pr_numbers": [ 13459, 13460 ], "recent_pr_count": 2, "recent_pr_numbers": [ 13459, 13460 ], "representative_pr_number": 13459, "representative_title": "Ensure consistent dynamic module path for custom components", "representative_url": "https://github.com/huggingface/diffusers/pull/13459", "shared_directories": [ "src/diffusers/utils", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/utils/dynamic_modules_utils.py" ], "summary": "2 open PRs share weighted file overlap around `src/diffusers/utils/dynamic_modules_utils.py`; representative PR #13459.", "title": "Scope: Ensure consistent dynamic module path for custom components" }, { "authors": [ "ParamChordiya", "conanna" ], "average_similarity": 0.443, "cluster_id": "pr-scope-13450-2", "kind": "pr_scope", "last_activity_at": "2026-04-21T01:44:59Z", "outside_window_prs": [], "pairwise": [ { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.365, "left_pr_number": 13450, "right_pr_number": 13489, "shared_directories": [ "src/diffusers/schedulers", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/schedulers/scheduling_unipc_multistep.py" ], "similarity": 0.443, "size_similarity": 0.25 } ], "pr_count": 2, "pr_numbers": [ 13450, 13489 ], "recent_pr_count": 2, "recent_pr_numbers": [ 13450, 13489 ], "representative_pr_number": 13450, "representative_title": "fix: align sigmas device in UniPCMultistepScheduler.set_timesteps", "representative_url": "https://github.com/huggingface/diffusers/pull/13450", "shared_directories": [ "src/diffusers/schedulers", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/schedulers/scheduling_unipc_multistep.py" ], "summary": "2 open PRs share weighted file overlap around `src/diffusers/schedulers/scheduling_unipc_multistep.py`; representative PR #13450.", "title": "Scope: fix: align sigmas device in UniPCMultistepScheduler.set_timesteps" }, { "authors": [ "Ricardo-M-L", "kvr06-ai" ], "average_similarity": 0.386, "cluster_id": "pr-scope-13246-2", "kind": "pr_scope", "last_activity_at": "2026-04-21T02:23:27Z", "outside_window_prs": [], "pairwise": [ { "breadth_similarity": 0.5, "concentration_similarity": 0.868, "content_similarity": 0.381, "left_pr_number": 13246, "right_pr_number": 13512, "shared_directories": [ "src/diffusers/schedulers", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/schedulers/scheduling_flow_match_euler_discrete.py" ], "similarity": 0.386, "size_similarity": 0.17 } ], "pr_count": 2, "pr_numbers": [ 13246, 13512 ], "recent_pr_count": 2, "recent_pr_numbers": [ 13246, 13512 ], "representative_pr_number": 13246, "representative_title": "Fix double-shifted sigma_min/sigma_max in FlowMatchEulerDiscreteScheduler", "representative_url": "https://github.com/huggingface/diffusers/pull/13246", "shared_directories": [ "src/diffusers/schedulers", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/schedulers/scheduling_flow_match_euler_discrete.py" ], "summary": "2 open PRs share weighted file overlap around `src/diffusers/schedulers/scheduling_flow_match_euler_discrete.py`; representative PR #13246.", "title": "Scope: Fix double-shifted sigma_min/sigma_max in FlowMatchEulerDiscreteScheduler" }, { "authors": [ "Ricardo-M-L" ], "average_similarity": 0.445, "cluster_id": "pr-scope-2643-7", "kind": "pr_scope", "last_activity_at": "2026-04-03T05:41:14Z", "outside_window_prs": [ { "additions": 8, "author": "Birch-san", "changed_files": 1, "created_at": "2023-03-11T16:53:19Z", "deletions": 4, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/2643/files", "html_url": "https://github.com/huggingface/diffusers/pull/2643", "merged": false, "number": 2643, "state": "open", "title": "[MPS] CrossAttention: (partial) fix for NaN attention_scores on PyTorch nightly", "updated_at": "2023-09-07T03:35:29Z" }, { "additions": 9, "author": "dhmbb2", "changed_files": 1, "created_at": "2024-10-11T04:47:45Z", "deletions": 0, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/9644/files", "html_url": "https://github.com/huggingface/diffusers/pull/9644", "merged": false, "number": 9644, "state": "open", "title": "Pad attention mask's shape when using bfloat and xformer", "updated_at": "2024-12-05T15:03:34Z" }, { "additions": 50, "author": "rootonchair", "changed_files": 1, "created_at": "2024-11-28T11:16:08Z", "deletions": 1, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/10044/files", "html_url": "https://github.com/huggingface/diffusers/pull/10044", "merged": false, "number": 10044, "state": "open", "title": "Attention mask for Flux & SD3", "updated_at": "2026-04-26T03:57:31Z" }, { "additions": 8, "author": "christopher5106", "changed_files": 2, "created_at": "2024-11-29T10:39:36Z", "deletions": 3, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/10053/files", "html_url": "https://github.com/huggingface/diffusers/pull/10053", "merged": false, "number": 10053, "state": "open", "title": "use attention mask parameter in flux attention", "updated_at": "2025-02-03T15:03:50Z" }, { "additions": 6, "author": "Dawn-LX", "changed_files": 1, "created_at": "2024-12-20T05:47:09Z", "deletions": 3, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/10312/files", "html_url": "https://github.com/huggingface/diffusers/pull/10312", "merged": false, "number": 10312, "state": "open", "title": "fix bug of Attention.head_to_batch_dim issue #10303", "updated_at": "2025-01-19T15:02:49Z" }, { "additions": 4, "author": "Nerogar", "changed_files": 1, "created_at": "2024-12-23T16:42:13Z", "deletions": 3, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/10362/files", "html_url": "https://github.com/huggingface/diffusers/pull/10362", "merged": false, "number": 10362, "state": "open", "title": "Fix a dtype issue when evaluating the sana transformer with a float16 autocast context", "updated_at": "2025-02-15T15:54:54Z" } ], "pairwise": [ { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.405, "left_pr_number": 9644, "right_pr_number": 10362, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_processor.py" ], "similarity": 0.55, "size_similarity": 0.778 }, { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.387, "left_pr_number": 2643, "right_pr_number": 9644, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_processor.py" ], "similarity": 0.533, "size_similarity": 0.75 }, { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.317, "left_pr_number": 9644, "right_pr_number": 10312, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_processor.py" ], "similarity": 0.522, "size_similarity": 1.0 }, { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.405, "left_pr_number": 2643, "right_pr_number": 10362, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_processor.py" ], "similarity": 0.521, "size_similarity": 0.583 }, { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.331, "left_pr_number": 10312, "right_pr_number": 10362, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_processor.py" ], "similarity": 0.499, "size_similarity": 0.778 }, { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.317, "left_pr_number": 2643, "right_pr_number": 10312, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_processor.py" ], "similarity": 0.484, "size_similarity": 0.75 }, { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.413, "left_pr_number": 2643, "right_pr_number": 10044, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_processor.py" ], "similarity": 0.474, "size_similarity": 0.235 }, { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.432, "left_pr_number": 10044, "right_pr_number": 10362, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_processor.py" ], "similarity": 0.473, "size_similarity": 0.137 }, { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.413, "left_pr_number": 9644, "right_pr_number": 10044, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_processor.py" ], "similarity": 0.465, "size_similarity": 0.176 }, { "breadth_similarity": 0.5, "concentration_similarity": 0.75, "content_similarity": 0.316, "left_pr_number": 10362, "right_pr_number": 13398, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_processor.py" ], "similarity": 0.44, "size_similarity": 0.875 }, { "breadth_similarity": 0.5, "concentration_similarity": 0.818, "content_similarity": 0.296, "left_pr_number": 2643, "right_pr_number": 10053, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_processor.py" ], "similarity": 0.436, "size_similarity": 0.917 }, { "breadth_similarity": 0.5, "concentration_similarity": 0.75, "content_similarity": 0.302, "left_pr_number": 9644, "right_pr_number": 13398, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_processor.py" ], "similarity": 0.432, "size_similarity": 0.889 }, { "breadth_similarity": 0.5, "concentration_similarity": 0.818, "content_similarity": 0.296, "left_pr_number": 9644, "right_pr_number": 10053, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_processor.py" ], "similarity": 0.421, "size_similarity": 0.818 }, { "breadth_similarity": 1.0, "concentration_similarity": 0.932, "content_similarity": 0.232, "left_pr_number": 10053, "right_pr_number": 13398, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_processor.py" ], "similarity": 0.418, "size_similarity": 0.727 }, { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.338, "left_pr_number": 10044, "right_pr_number": 10312, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_processor.py" ], "similarity": 0.413, "size_similarity": 0.176 }, { "breadth_similarity": 0.5, "concentration_similarity": 0.818, "content_similarity": 0.31, "left_pr_number": 10053, "right_pr_number": 10362, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_processor.py" ], "similarity": 0.404, "size_similarity": 0.636 }, { "breadth_similarity": 0.5, "concentration_similarity": 0.75, "content_similarity": 0.302, "left_pr_number": 2643, "right_pr_number": 13398, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_processor.py" ], "similarity": 0.399, "size_similarity": 0.667 }, { "breadth_similarity": 0.5, "concentration_similarity": 0.75, "content_similarity": 0.247, "left_pr_number": 10312, "right_pr_number": 13398, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_processor.py" ], "similarity": 0.394, "size_similarity": 0.889 }, { "breadth_similarity": 0.5, "concentration_similarity": 0.818, "content_similarity": 0.243, "left_pr_number": 10053, "right_pr_number": 10312, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_processor.py" ], "similarity": 0.384, "size_similarity": 0.818 }, { "breadth_similarity": 0.5, "concentration_similarity": 0.818, "content_similarity": 0.316, "left_pr_number": 10044, "right_pr_number": 10053, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_processor.py" ], "similarity": 0.345, "size_similarity": 0.216 }, { "breadth_similarity": 0.5, "concentration_similarity": 0.75, "content_similarity": 0.322, "left_pr_number": 10044, "right_pr_number": 13398, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_processor.py" ], "similarity": 0.337, "size_similarity": 0.157 } ], "pr_count": 7, "pr_numbers": [ 2643, 9644, 10044, 10053, 10312, 10362, 13398 ], "recent_pr_count": 1, "recent_pr_numbers": [ 13398 ], "representative_pr_number": 9644, "representative_title": "Pad attention mask's shape when using bfloat and xformer", "representative_url": "https://github.com/huggingface/diffusers/pull/9644", "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/attention_processor.py" ], "summary": "7 open PRs share weighted file overlap around `src/diffusers/models/attention_processor.py`; representative PR #9644.", "title": "Scope: Pad attention mask's shape when using bfloat and xformer" }, { "authors": [ "jashshah999" ], "average_similarity": 0.518, "cluster_id": "pr-scope-11105-6", "kind": "pr_scope", "last_activity_at": "2026-04-17T19:10:51Z", "outside_window_prs": [ { "additions": 23, "author": "victolee0", "changed_files": 2, "created_at": "2025-03-18T12:01:30Z", "deletions": 5, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/11105/files", "html_url": "https://github.com/huggingface/diffusers/pull/11105", "merged": false, "number": 11105, "state": "open", "title": "Add gradient checkpointing support for AutoencoderKLWan", "updated_at": "2025-07-22T20:25:59Z" }, { "additions": 8, "author": "MengAiDev", "changed_files": 1, "created_at": "2025-08-18T09:58:59Z", "deletions": 0, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/12180/files", "html_url": "https://github.com/huggingface/diffusers/pull/12180", "merged": false, "number": 12180, "state": "open", "title": "feat(autoencoders): add patchify support for AutoencoderKLWan", "updated_at": "2026-02-03T15:19:11Z" }, { "additions": 27, "author": "miaojinc", "changed_files": 2, "created_at": "2025-08-19T12:37:21Z", "deletions": 3, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/12191/files", "html_url": "https://github.com/huggingface/diffusers/pull/12191", "merged": false, "number": 12191, "state": "open", "title": "[Wan 2.2 VAE] fix VAE tiling encode/decode", "updated_at": "2026-02-03T15:19:06Z" }, { "additions": 27, "author": "oneflyingfish", "changed_files": 1, "created_at": "2025-09-17T02:52:44Z", "deletions": 15, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/12342/files", "html_url": "https://github.com/huggingface/diffusers/pull/12342", "merged": false, "number": 12342, "state": "open", "title": " fix autoencoder_kl_wan.AutoencoderKLWan.py tiling bugs ", "updated_at": "2026-01-09T15:10:54Z" }, { "additions": 553, "author": "TmacAaron", "changed_files": 3, "created_at": "2025-11-04T09:48:31Z", "deletions": 2, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/12590/files", "html_url": "https://github.com/huggingface/diffusers/pull/12590", "merged": false, "number": 12590, "state": "open", "title": "[WIP] Add parallelized tiled VAE support to AutoencoderKL and AutoencoderKLWan", "updated_at": "2026-01-09T15:06:46Z" } ], "pairwise": [ { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.98, "left_pr_number": 12180, "right_pr_number": 12342, "shared_directories": [ "src/diffusers/models/autoencoders", "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/autoencoders/autoencoder_kl_wan.py" ], "similarity": 0.865, "size_similarity": 0.19 }, { "breadth_similarity": 0.5, "concentration_similarity": 0.967, "content_similarity": 0.868, "left_pr_number": 12191, "right_pr_number": 12342, "shared_directories": [ "src/diffusers/models/autoencoders", "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/autoencoders/autoencoder_kl_wan.py" ], "similarity": 0.813, "size_similarity": 0.714 }, { "breadth_similarity": 0.5, "concentration_similarity": 0.967, "content_similarity": 0.827, "left_pr_number": 12180, "right_pr_number": 12191, "shared_directories": [ "src/diffusers/models/autoencoders", "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/autoencoders/autoencoder_kl_wan.py" ], "similarity": 0.717, "size_similarity": 0.267 }, { "breadth_similarity": 0.833, "concentration_similarity": 0.76, "content_similarity": 0.545, "left_pr_number": 11105, "right_pr_number": 13190, "shared_directories": [ "src/diffusers/models/autoencoders", "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/autoencoders/autoencoder_kl_wan.py" ], "similarity": 0.598, "size_similarity": 0.636 }, { "breadth_similarity": 1.0, "concentration_similarity": 0.748, "content_similarity": 0.435, "left_pr_number": 11105, "right_pr_number": 12191, "shared_directories": [ "src/diffusers/models/autoencoders", "src/diffusers/models", "tests/models/autoencoders", "src/diffusers", "tests/models", "src", "tests" ], "shared_filenames": [ "src/diffusers/models/autoencoders/autoencoder_kl_wan.py", "tests/models/autoencoders/test_models_autoencoder_wan.py" ], "similarity": 0.582, "size_similarity": 0.933 }, { "breadth_similarity": 0.417, "concentration_similarity": 0.955, "content_similarity": 0.405, "left_pr_number": 12342, "right_pr_number": 13190, "shared_directories": [ "src/diffusers/models/autoencoders", "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/autoencoders/autoencoder_kl_wan.py" ], "similarity": 0.516, "size_similarity": 0.955 }, { "breadth_similarity": 0.833, "concentration_similarity": 0.988, "content_similarity": 0.359, "left_pr_number": 12191, "right_pr_number": 13190, "shared_directories": [ "src/diffusers/models/autoencoders", "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/autoencoders/autoencoder_kl_wan.py" ], "similarity": 0.487, "size_similarity": 0.682 }, { "breadth_similarity": 0.5, "concentration_similarity": 0.714, "content_similarity": 0.418, "left_pr_number": 11105, "right_pr_number": 12342, "shared_directories": [ "src/diffusers/models/autoencoders", "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/autoencoders/autoencoder_kl_wan.py" ], "similarity": 0.478, "size_similarity": 0.667 }, { "breadth_similarity": 0.667, "concentration_similarity": 1.0, "content_similarity": 0.462, "left_pr_number": 12342, "right_pr_number": 12590, "shared_directories": [ "src/diffusers/models/autoencoders", "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/autoencoders/autoencoder_kl_wan.py" ], "similarity": 0.451, "size_similarity": 0.076 }, { "breadth_similarity": 0.583, "concentration_similarity": 0.967, "content_similarity": 0.462, "left_pr_number": 12191, "right_pr_number": 12590, "shared_directories": [ "src/diffusers/models/autoencoders", "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/autoencoders/autoencoder_kl_wan.py" ], "similarity": 0.438, "size_similarity": 0.054 }, { "breadth_similarity": 0.667, "concentration_similarity": 1.0, "content_similarity": 0.412, "left_pr_number": 12180, "right_pr_number": 12590, "shared_directories": [ "src/diffusers/models/autoencoders", "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/autoencoders/autoencoder_kl_wan.py" ], "similarity": 0.407, "size_similarity": 0.014 }, { "breadth_similarity": 0.5, "concentration_similarity": 0.714, "content_similarity": 0.373, "left_pr_number": 11105, "right_pr_number": 12180, "shared_directories": [ "src/diffusers/models/autoencoders", "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/autoencoders/autoencoder_kl_wan.py" ], "similarity": 0.39, "size_similarity": 0.286 }, { "breadth_similarity": 0.417, "concentration_similarity": 0.955, "content_similarity": 0.361, "left_pr_number": 12180, "right_pr_number": 13190, "shared_directories": [ "src/diffusers/models/autoencoders", "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/autoencoders/autoencoder_kl_wan.py" ], "similarity": 0.37, "size_similarity": 0.182 }, { "breadth_similarity": 0.75, "concentration_similarity": 0.955, "content_similarity": 0.3, "left_pr_number": 12590, "right_pr_number": 13190, "shared_directories": [ "src/diffusers/models/autoencoders", "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/autoencoders/autoencoder_kl_wan.py" ], "similarity": 0.344, "size_similarity": 0.079 }, { "breadth_similarity": 0.583, "concentration_similarity": 0.714, "content_similarity": 0.305, "left_pr_number": 11105, "right_pr_number": 12590, "shared_directories": [ "src/diffusers/models/autoencoders", "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/autoencoders/autoencoder_kl_wan.py" ], "similarity": 0.315, "size_similarity": 0.05 } ], "pr_count": 6, "pr_numbers": [ 11105, 12180, 12191, 12342, 12590, 13190 ], "recent_pr_count": 1, "recent_pr_numbers": [ 13190 ], "representative_pr_number": 12342, "representative_title": " fix autoencoder_kl_wan.AutoencoderKLWan.py tiling bugs ", "representative_url": "https://github.com/huggingface/diffusers/pull/12342", "shared_directories": [ "src/diffusers/models/autoencoders", "src/diffusers/models", "src/diffusers", "src", "tests/models/autoencoders", "tests/models", "tests" ], "shared_filenames": [ "src/diffusers/models/autoencoders/autoencoder_kl_wan.py", "tests/models/autoencoders/test_models_autoencoder_wan.py" ], "summary": "6 open PRs share weighted file overlap around `src/diffusers/models/autoencoders/autoencoder_kl_wan.py`, `tests/models/autoencoders/test_models_autoencoder_wan.py`; representative PR #12342.", "title": "Scope: fix autoencoder_kl_wan.AutoencoderKLWan.py tiling bugs " }, { "authors": [ "NazarKozak" ], "average_similarity": 0.621, "cluster_id": "pr-scope-11234-4", "kind": "pr_scope", "last_activity_at": "2026-04-25T06:49:53Z", "outside_window_prs": [ { "additions": 45, "author": "dependabot[bot]", "changed_files": 1, "created_at": "2025-04-08T14:43:17Z", "deletions": 3, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/11234/files", "html_url": "https://github.com/huggingface/diffusers/pull/11234", "merged": false, "number": 11234, "state": "open", "title": "Bump jinja2 from 3.1.4 to 3.1.6 in /examples/server", "updated_at": "2025-07-10T03:54:13Z" }, { "additions": 45, "author": "dependabot[bot]", "changed_files": 1, "created_at": "2025-04-24T18:20:13Z", "deletions": 3, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/11415/files", "html_url": "https://github.com/huggingface/diffusers/pull/11415", "merged": false, "number": 11415, "state": "open", "title": "Bump h11 from 0.14.0 to 0.16.0 in /examples/server", "updated_at": "2025-07-10T03:54:15Z" }, { "additions": 2, "author": "dependabot[bot]", "changed_files": 1, "created_at": "2025-06-10T10:09:36Z", "deletions": 2, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/11686/files", "html_url": "https://github.com/huggingface/diffusers/pull/11686", "merged": false, "number": 11686, "state": "open", "title": "Bump requests from 2.32.3 to 2.32.4 in /examples/server", "updated_at": "2026-01-09T15:19:08Z" } ], "pairwise": [ { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 1.0, "left_pr_number": 11234, "right_pr_number": 11415, "shared_directories": [ "examples/server", "examples" ], "shared_filenames": [ "examples/server/requirements.txt" ], "similarity": 1.0, "size_similarity": 1.0 }, { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.949, "left_pr_number": 11234, "right_pr_number": 11686, "shared_directories": [ "examples/server", "examples" ], "shared_filenames": [ "examples/server/requirements.txt" ], "similarity": 0.827, "size_similarity": 0.083 }, { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.949, "left_pr_number": 11415, "right_pr_number": 11686, "shared_directories": [ "examples/server", "examples" ], "shared_filenames": [ "examples/server/requirements.txt" ], "similarity": 0.827, "size_similarity": 0.083 }, { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.168, "left_pr_number": 11234, "right_pr_number": 13558, "shared_directories": [ "examples/server", "examples" ], "shared_filenames": [], "similarity": 0.409, "size_similarity": 0.941 }, { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.168, "left_pr_number": 11415, "right_pr_number": 13558, "shared_directories": [ "examples/server", "examples" ], "shared_filenames": [], "similarity": 0.409, "size_similarity": 0.941 }, { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.129, "left_pr_number": 11686, "right_pr_number": 13558, "shared_directories": [ "examples/server", "examples" ], "shared_filenames": [], "similarity": 0.252, "size_similarity": 0.078 } ], "pr_count": 4, "pr_numbers": [ 11234, 11415, 11686, 13558 ], "recent_pr_count": 1, "recent_pr_numbers": [ 13558 ], "representative_pr_number": 11234, "representative_title": "Bump jinja2 from 3.1.4 to 3.1.6 in /examples/server", "representative_url": "https://github.com/huggingface/diffusers/pull/11234", "shared_directories": [ "examples/server", "examples" ], "shared_filenames": [ "examples/server/requirements.txt" ], "summary": "4 open PRs share weighted file overlap around `examples/server/requirements.txt`; representative PR #11234.", "title": "Scope: Bump jinja2 from 3.1.4 to 3.1.6 in /examples/server" }, { "authors": [ "Ricardo-M-L" ], "average_similarity": 0.515, "cluster_id": "pr-scope-9715-4", "kind": "pr_scope", "last_activity_at": "2026-04-21T03:00:37Z", "outside_window_prs": [ { "additions": 21, "author": "ahnjj", "changed_files": 1, "created_at": "2024-10-19T05:36:26Z", "deletions": 18, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/9715/files", "html_url": "https://github.com/huggingface/diffusers/pull/9715", "merged": false, "number": 9715, "state": "open", "title": "[docs] refactoring docstrings in ./src/diffusers/models/transformers/auraflow_transformer_2d.py", "updated_at": "2024-12-22T15:03:58Z" }, { "additions": 6, "author": "Mr-Neutr0n", "changed_files": 1, "created_at": "2026-02-09T18:35:08Z", "deletions": 0, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/13110/files", "html_url": "https://github.com/huggingface/diffusers/pull/13110", "merged": false, "number": 13110, "state": "open", "title": "Add bounds check for AuraFlow positional embedding indices", "updated_at": "2026-02-12T18:11:22Z" }, { "additions": 37, "author": "Mr-Neutr0n", "changed_files": 2, "created_at": "2026-02-09T18:41:12Z", "deletions": 9, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/13111/files", "html_url": "https://github.com/huggingface/diffusers/pull/13111", "merged": false, "number": 13111, "state": "open", "title": "Fix AudioLDM2Pipeline AttributeError with GPT2Model", "updated_at": "2026-02-12T18:11:24Z" } ], "pairwise": [ { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.992, "left_pr_number": 13110, "right_pr_number": 13516, "shared_directories": [ "src/diffusers/models/transformers", "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/transformers/auraflow_transformer_2d.py" ], "similarity": 0.913, "size_similarity": 0.462 }, { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.544, "left_pr_number": 9715, "right_pr_number": 13516, "shared_directories": [ "src/diffusers/models/transformers", "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/transformers/auraflow_transformer_2d.py" ], "similarity": 0.581, "size_similarity": 0.333 }, { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.509, "left_pr_number": 9715, "right_pr_number": 13110, "shared_directories": [ "src/diffusers/models/transformers", "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/transformers/auraflow_transformer_2d.py" ], "similarity": 0.529, "size_similarity": 0.154 }, { "breadth_similarity": 0.5, "concentration_similarity": 0.87, "content_similarity": 0.337, "left_pr_number": 13111, "right_pr_number": 13516, "shared_directories": [ "src/diffusers/models/transformers", "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/transformers/auraflow_transformer_2d.py" ], "similarity": 0.372, "size_similarity": 0.283 }, { "breadth_similarity": 0.5, "concentration_similarity": 0.87, "content_similarity": 0.339, "left_pr_number": 13110, "right_pr_number": 13111, "shared_directories": [ "src/diffusers/models/transformers", "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/transformers/auraflow_transformer_2d.py" ], "similarity": 0.35, "size_similarity": 0.13 }, { "breadth_similarity": 0.5, "concentration_similarity": 0.87, "content_similarity": 0.179, "left_pr_number": 9715, "right_pr_number": 13111, "shared_directories": [ "src/diffusers/models/transformers", "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/transformers/auraflow_transformer_2d.py" ], "similarity": 0.346, "size_similarity": 0.848 } ], "pr_count": 4, "pr_numbers": [ 9715, 13110, 13111, 13516 ], "recent_pr_count": 1, "recent_pr_numbers": [ 13516 ], "representative_pr_number": 13516, "representative_title": "Fix AuraFlow CUDA context crash when latent size exceeds pos_embed_max_size", "representative_url": "https://github.com/huggingface/diffusers/pull/13516", "shared_directories": [ "src/diffusers/models/transformers", "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/transformers/auraflow_transformer_2d.py" ], "summary": "4 open PRs share weighted file overlap around `src/diffusers/models/transformers/auraflow_transformer_2d.py`; representative PR #13516.", "title": "Scope: Fix AuraFlow CUDA context crash when latent size exceeds pos_embed_max_size" }, { "authors": [ "Ricardo-M-L" ], "average_similarity": 0.464, "cluster_id": "pr-scope-6468-4", "kind": "pr_scope", "last_activity_at": "2026-04-21T03:58:04Z", "outside_window_prs": [ { "additions": 1, "author": "bram-w", "changed_files": 1, "created_at": "2024-01-05T15:54:45Z", "deletions": 1, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/6468/files", "html_url": "https://github.com/huggingface/diffusers/pull/6468", "merged": false, "number": 6468, "state": "open", "title": "Fixed HFlip probability in train_diffusion_dpo_sdxl.py", "updated_at": "2024-03-27T15:03:53Z" }, { "additions": 1, "author": "dependabot[bot]", "changed_files": 1, "created_at": "2025-02-11T16:04:51Z", "deletions": 1, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/10766/files", "html_url": "https://github.com/huggingface/diffusers/pull/10766", "merged": false, "number": 10766, "state": "open", "title": "Bump transformers from 4.38.0 to 4.48.0 in /examples/research_projects/realfill", "updated_at": "2025-07-10T03:54:13Z" }, { "additions": 1, "author": "dependabot[bot]", "changed_files": 1, "created_at": "2025-09-03T19:15:11Z", "deletions": 1, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/12279/files", "html_url": "https://github.com/huggingface/diffusers/pull/12279", "merged": false, "number": 12279, "state": "open", "title": "Bump torch from 2.2.0 to 2.8.0 in /examples/research_projects/realfill", "updated_at": "2026-01-09T15:12:03Z" } ], "pairwise": [ { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.999, "left_pr_number": 10766, "right_pr_number": 12279, "shared_directories": [ "examples/research_projects/realfill", "examples/research_projects", "examples" ], "shared_filenames": [ "examples/research_projects/realfill/requirements.txt" ], "similarity": 0.999, "size_similarity": 1.0 }, { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.15, "left_pr_number": 6468, "right_pr_number": 13522, "shared_directories": [ "examples/research_projects/diffusion_dpo", "examples/research_projects", "examples" ], "shared_filenames": [], "similarity": 0.405, "size_similarity": 1.0 }, { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.066, "left_pr_number": 6468, "right_pr_number": 10766, "shared_directories": [ "examples/research_projects", "examples" ], "shared_filenames": [], "similarity": 0.346, "size_similarity": 1.0 }, { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.066, "left_pr_number": 10766, "right_pr_number": 13522, "shared_directories": [ "examples/research_projects", "examples" ], "shared_filenames": [], "similarity": 0.346, "size_similarity": 1.0 }, { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.064, "left_pr_number": 6468, "right_pr_number": 12279, "shared_directories": [ "examples/research_projects", "examples" ], "shared_filenames": [], "similarity": 0.344, "size_similarity": 1.0 }, { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.064, "left_pr_number": 12279, "right_pr_number": 13522, "shared_directories": [ "examples/research_projects", "examples" ], "shared_filenames": [], "similarity": 0.344, "size_similarity": 1.0 } ], "pr_count": 4, "pr_numbers": [ 6468, 10766, 12279, 13522 ], "recent_pr_count": 1, "recent_pr_numbers": [ 13522 ], "representative_pr_number": 10766, "representative_title": "Bump transformers from 4.38.0 to 4.48.0 in /examples/research_projects/realfill", "representative_url": "https://github.com/huggingface/diffusers/pull/10766", "shared_directories": [ "examples/research_projects", "examples", "examples/research_projects/diffusion_dpo", "examples/research_projects/realfill" ], "shared_filenames": [ "examples/research_projects/realfill/requirements.txt" ], "summary": "4 open PRs share weighted file overlap around `examples/research_projects/realfill/requirements.txt`; representative PR #10766.", "title": "Scope: Bump transformers from 4.38.0 to 4.48.0 in /examples/research_projects/realfill" }, { "authors": [ "Ricardo-M-L" ], "average_similarity": 0.924, "cluster_id": "pr-scope-13075-3", "kind": "pr_scope", "last_activity_at": "2026-04-21T02:35:28Z", "outside_window_prs": [ { "additions": 9, "author": "akshatvishu", "changed_files": 1, "created_at": "2026-02-03T20:20:36Z", "deletions": 1, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/13075/files", "html_url": "https://github.com/huggingface/diffusers/pull/13075", "merged": false, "number": 13075, "state": "open", "title": "[Context Parallel] fix: support PyTorch < 2.6 in distributed gather", "updated_at": "2026-02-04T11:41:08Z" }, { "additions": 6, "author": "Mr-Neutr0n", "changed_files": 1, "created_at": "2026-02-07T08:06:58Z", "deletions": 1, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/13093/files", "html_url": "https://github.com/huggingface/diffusers/pull/13093", "merged": false, "number": 13093, "state": "open", "title": "fix: add PyTorch version check for torch.accelerator in gather_size_by_comm", "updated_at": "2026-02-13T13:44:17Z" } ], "pairwise": [ { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 1.0, "left_pr_number": 13093, "right_pr_number": 13514, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/_modeling_parallel.py" ], "similarity": 0.966, "size_similarity": 0.778 }, { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.903, "left_pr_number": 13075, "right_pr_number": 13514, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/_modeling_parallel.py" ], "similarity": 0.917, "size_similarity": 0.9 }, { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.903, "left_pr_number": 13075, "right_pr_number": 13093, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/_modeling_parallel.py" ], "similarity": 0.887, "size_similarity": 0.7 } ], "pr_count": 3, "pr_numbers": [ 13075, 13093, 13514 ], "recent_pr_count": 1, "recent_pr_numbers": [ 13514 ], "representative_pr_number": 13514, "representative_title": "Fix context-parallel gather crash on PyTorch < 2.6", "representative_url": "https://github.com/huggingface/diffusers/pull/13514", "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/_modeling_parallel.py" ], "summary": "3 open PRs share weighted file overlap around `src/diffusers/models/_modeling_parallel.py`; representative PR #13514.", "title": "Scope: Fix context-parallel gather crash on PyTorch < 2.6" }, { "authors": [ "yunjoochoi" ], "average_similarity": 0.599, "cluster_id": "pr-scope-13102-3", "kind": "pr_scope", "last_activity_at": "2026-03-16T21:55:13Z", "outside_window_prs": [ { "additions": 12, "author": "Mr-Neutr0n", "changed_files": 1, "created_at": "2026-02-08T12:14:29Z", "deletions": 8, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/13102/files", "html_url": "https://github.com/huggingface/diffusers/pull/13102", "merged": false, "number": 13102, "state": "open", "title": "fix(controlnet): Use deep copy in ZImageControlNet.from_transformer", "updated_at": "2026-02-08T12:49:55Z" }, { "additions": 17, "author": "jscaldwell55", "changed_files": 1, "created_at": "2026-02-13T11:56:21Z", "deletions": 0, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/13136/files", "html_url": "https://github.com/huggingface/diffusers/pull/13136", "merged": false, "number": 13136, "state": "open", "title": "fix: freeze shared transformer modules in ZImageControlNet.from_transformer", "updated_at": "2026-02-23T17:16:10Z" } ], "pairwise": [ { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.989, "left_pr_number": 13102, "right_pr_number": 13136, "shared_directories": [ "src/diffusers/models/controlnets", "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/controlnets/controlnet_z_image.py" ], "similarity": 0.97, "size_similarity": 0.85 }, { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.386, "left_pr_number": 13102, "right_pr_number": 13267, "shared_directories": [ "src/diffusers/models/controlnets", "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/controlnets/controlnet_z_image.py" ], "similarity": 0.428, "size_similarity": 0.05 }, { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.344, "left_pr_number": 13136, "right_pr_number": 13267, "shared_directories": [ "src/diffusers/models/controlnets", "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/controlnets/controlnet_z_image.py" ], "similarity": 0.4, "size_similarity": 0.059 } ], "pr_count": 3, "pr_numbers": [ 13102, 13136, 13267 ], "recent_pr_count": 1, "recent_pr_numbers": [ 13267 ], "representative_pr_number": 13102, "representative_title": "fix(controlnet): Use deep copy in ZImageControlNet.from_transformer", "representative_url": "https://github.com/huggingface/diffusers/pull/13102", "shared_directories": [ "src/diffusers/models/controlnets", "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/controlnets/controlnet_z_image.py" ], "summary": "3 open PRs share weighted file overlap around `src/diffusers/models/controlnets/controlnet_z_image.py`; representative PR #13102.", "title": "Scope: fix(controlnet): Use deep copy in ZImageControlNet.from_transformer" }, { "authors": [ "Chase-Xuu" ], "average_similarity": 0.565, "cluster_id": "pr-scope-9955-3", "kind": "pr_scope", "last_activity_at": "2026-03-10T02:02:34Z", "outside_window_prs": [ { "additions": 69, "author": "Crized-bit", "changed_files": 1, "created_at": "2024-11-18T21:16:48Z", "deletions": 3, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/9955/files", "html_url": "https://github.com/huggingface/diffusers/pull/9955", "merged": false, "number": 9955, "state": "open", "title": "Added brownian_noise to DMP 2++ SDE Scheduler and fixed use_exponential_sigmas behaviour", "updated_at": "2024-12-25T15:03:17Z" }, { "additions": 75, "author": "Aznix07", "changed_files": 2, "created_at": "2025-12-04T04:50:12Z", "deletions": 9, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/12788/files", "html_url": "https://github.com/huggingface/diffusers/pull/12788", "merged": false, "number": 12788, "state": "open", "title": "Fix duplicate timesteps in DPMSolverMultistepScheduler with sigma conversion methods", "updated_at": "2026-02-03T15:15:14Z" } ], "pairwise": [ { "breadth_similarity": 0.5, "concentration_similarity": 0.667, "content_similarity": 0.663, "left_pr_number": 12788, "right_pr_number": 13240, "shared_directories": [ "src/diffusers/schedulers", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/schedulers/scheduling_dpmsolver_multistep.py" ], "similarity": 0.576, "size_similarity": 0.19 }, { "breadth_similarity": 0.5, "concentration_similarity": 0.667, "content_similarity": 0.515, "left_pr_number": 9955, "right_pr_number": 12788, "shared_directories": [ "src/diffusers/schedulers", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/schedulers/scheduling_dpmsolver_multistep.py" ], "similarity": 0.572, "size_similarity": 0.857 }, { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.521, "left_pr_number": 9955, "right_pr_number": 13240, "shared_directories": [ "src/diffusers/schedulers", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/schedulers/scheduling_dpmsolver_multistep.py" ], "similarity": 0.548, "size_similarity": 0.222 } ], "pr_count": 3, "pr_numbers": [ 9955, 12788, 13240 ], "recent_pr_count": 1, "recent_pr_numbers": [ 13240 ], "representative_pr_number": 12788, "representative_title": "Fix duplicate timesteps in DPMSolverMultistepScheduler with sigma conversion methods", "representative_url": "https://github.com/huggingface/diffusers/pull/12788", "shared_directories": [ "src/diffusers/schedulers", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/schedulers/scheduling_dpmsolver_multistep.py" ], "summary": "3 open PRs share weighted file overlap around `src/diffusers/schedulers/scheduling_dpmsolver_multistep.py`; representative PR #12788.", "title": "Scope: Fix duplicate timesteps in DPMSolverMultistepScheduler with sigma conversion methods" }, { "authors": [ "Ricardo-M-L" ], "average_similarity": 0.437, "cluster_id": "pr-scope-11622-3", "kind": "pr_scope", "last_activity_at": "2026-04-21T03:18:20Z", "outside_window_prs": [ { "additions": 9, "author": "tanuj-rai", "changed_files": 1, "created_at": "2025-05-28T10:56:24Z", "deletions": 0, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/11622/files", "html_url": "https://github.com/huggingface/diffusers/pull/11622", "merged": false, "number": 11622, "state": "open", "title": "Update pipeline_flux_fill.py", "updated_at": "2026-02-03T15:21:45Z" }, { "additions": 5, "author": "Xingfu-Yi", "changed_files": 1, "created_at": "2025-11-11T02:22:44Z", "deletions": 2, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/12627/files", "html_url": "https://github.com/huggingface/diffusers/pull/12627", "merged": false, "number": 12627, "state": "open", "title": "Fix: allow Flux Fill pipeline to skip image preprocessing when latents are provided", "updated_at": "2026-03-14T02:10:20Z" } ], "pairwise": [ { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.502, "left_pr_number": 11622, "right_pr_number": 12627, "shared_directories": [ "src/diffusers/pipelines/flux", "src/diffusers/pipelines", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/pipelines/flux/pipeline_flux_fill.py" ], "similarity": 0.618, "size_similarity": 0.778 }, { "breadth_similarity": 0.75, "concentration_similarity": 1.0, "content_similarity": 0.136, "left_pr_number": 12627, "right_pr_number": 13519, "shared_directories": [ "src/diffusers/pipelines/flux", "src/diffusers/pipelines", "src/diffusers", "src" ], "shared_filenames": [], "similarity": 0.351, "size_similarity": 0.875 }, { "breadth_similarity": 0.75, "concentration_similarity": 1.0, "content_similarity": 0.12, "left_pr_number": 11622, "right_pr_number": 13519, "shared_directories": [ "src/diffusers/pipelines/flux", "src/diffusers/pipelines", "src/diffusers", "src" ], "shared_filenames": [], "similarity": 0.342, "size_similarity": 0.889 } ], "pr_count": 3, "pr_numbers": [ 11622, 12627, 13519 ], "recent_pr_count": 1, "recent_pr_numbers": [ 13519 ], "representative_pr_number": 12627, "representative_title": "Fix: allow Flux Fill pipeline to skip image preprocessing when latents are provided", "representative_url": "https://github.com/huggingface/diffusers/pull/12627", "shared_directories": [ "src/diffusers/pipelines/flux", "src/diffusers/pipelines", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/pipelines/flux/pipeline_flux_fill.py" ], "summary": "3 open PRs share weighted file overlap around `src/diffusers/pipelines/flux/pipeline_flux_fill.py`; representative PR #12627.", "title": "Scope: Fix: allow Flux Fill pipeline to skip image preprocessing when latents are provided" }, { "authors": [ "Beinsezii" ], "average_similarity": 0.394, "cluster_id": "pr-scope-6993-3", "kind": "pr_scope", "last_activity_at": "2026-04-13T05:39:29Z", "outside_window_prs": [ { "additions": 152, "author": "ivanprado", "changed_files": 4, "created_at": "2024-02-16T09:36:02Z", "deletions": 30, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/6993/files", "html_url": "https://github.com/huggingface/diffusers/pull/6993", "merged": false, "number": 6993, "state": "open", "title": "native_guidance_scale parameter for LCMs in StableDiffusionXLPipeline", "updated_at": "2024-09-14T15:19:00Z" }, { "additions": 44, "author": "okaris", "changed_files": 4, "created_at": "2024-05-17T17:13:21Z", "deletions": 32, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/7973/files", "html_url": "https://github.com/huggingface/diffusers/pull/7973", "merged": false, "number": 7973, "state": "open", "title": "Use scheduler strength option for set_timesteps", "updated_at": "2024-09-14T15:12:01Z" } ], "pairwise": [ { "breadth_similarity": 0.5, "concentration_similarity": 0.626, "content_similarity": 0.492, "left_pr_number": 6993, "right_pr_number": 13453, "shared_directories": [ "src/diffusers/pipelines/stable_diffusion_xl", "src/diffusers/pipelines", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/pipelines/stable_diffusion_xl/pipeline_stable_diffusion_xl.py", "src/diffusers/pipelines/stable_diffusion_xl/pipeline_stable_diffusion_xl_img2img.py" ], "similarity": 0.442, "size_similarity": 0.104 }, { "breadth_similarity": 1.0, "concentration_similarity": 0.979, "content_similarity": 0.25, "left_pr_number": 6993, "right_pr_number": 7973, "shared_directories": [ "src/diffusers/pipelines/stable_diffusion_xl", "src/diffusers/pipelines", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/pipelines/stable_diffusion_xl/pipeline_stable_diffusion_xl_img2img.py" ], "similarity": 0.387, "size_similarity": 0.418 }, { "breadth_similarity": 0.5, "concentration_similarity": 0.605, "content_similarity": 0.335, "left_pr_number": 7973, "right_pr_number": 13453, "shared_directories": [ "src/diffusers/pipelines/stable_diffusion_xl", "src/diffusers/pipelines", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/pipelines/stable_diffusion_xl/pipeline_stable_diffusion_xl_img2img.py" ], "similarity": 0.352, "size_similarity": 0.25 } ], "pr_count": 3, "pr_numbers": [ 6993, 7973, 13453 ], "recent_pr_count": 1, "recent_pr_numbers": [ 13453 ], "representative_pr_number": 6993, "representative_title": "native_guidance_scale parameter for LCMs in StableDiffusionXLPipeline", "representative_url": "https://github.com/huggingface/diffusers/pull/6993", "shared_directories": [ "src/diffusers/pipelines/stable_diffusion_xl", "src/diffusers/pipelines", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/pipelines/stable_diffusion_xl/pipeline_stable_diffusion_xl_img2img.py", "src/diffusers/pipelines/stable_diffusion_xl/pipeline_stable_diffusion_xl.py" ], "summary": "3 open PRs share weighted file overlap around `src/diffusers/pipelines/stable_diffusion_xl/pipeline_stable_diffusion_xl_img2img.py`, `src/diffusers/pipelines/stable_diffusion_xl/pipeline_stable_diffusion_xl.py`; representative PR #6993.", "title": "Scope: native_guidance_scale parameter for LCMs in StableDiffusionXLPipeline" }, { "authors": [ "ParamChordiya" ], "average_similarity": 0.392, "cluster_id": "pr-scope-9017-3", "kind": "pr_scope", "last_activity_at": "2026-04-23T03:24:10Z", "outside_window_prs": [ { "additions": 435, "author": "Warlord-K", "changed_files": 7, "created_at": "2024-07-30T12:53:36Z", "deletions": 6, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/9017/files", "html_url": "https://github.com/huggingface/diffusers/pull/9017", "merged": false, "number": 9017, "state": "open", "title": "[LoRA] Add LoRA support to AuraFlow", "updated_at": "2025-02-01T15:05:21Z" }, { "additions": 545, "author": "surajyadav-research", "changed_files": 6, "created_at": "2025-12-21T16:03:04Z", "deletions": 4, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/12867/files", "html_url": "https://github.com/huggingface/diffusers/pull/12867", "merged": false, "number": 12867, "state": "open", "title": "Fix LongCat LoRA load/unload and add regression test", "updated_at": "2026-02-06T15:13:47Z" } ], "pairwise": [ { "breadth_similarity": 0.729, "concentration_similarity": 0.846, "content_similarity": 0.347, "left_pr_number": 9017, "right_pr_number": 12867, "shared_directories": [ "src/diffusers/loaders", "src/diffusers/pipelines", "src/diffusers", "tests/lora", "src", "tests" ], "shared_filenames": [ "src/diffusers/loaders/__init__.py", "src/diffusers/loaders/lora_pipeline.py", "src/diffusers/loaders/peft.py" ], "similarity": 0.479, "size_similarity": 0.803 }, { "breadth_similarity": 0.5, "concentration_similarity": 0.941, "content_similarity": 0.363, "left_pr_number": 12867, "right_pr_number": 13495, "shared_directories": [ "src/diffusers/loaders", "src/diffusers", "tests/lora", "src", "tests" ], "shared_filenames": [ "src/diffusers/loaders/lora_pipeline.py" ], "similarity": 0.364, "size_similarity": 0.084 }, { "breadth_similarity": 0.343, "concentration_similarity": 0.786, "content_similarity": 0.35, "left_pr_number": 9017, "right_pr_number": 13495, "shared_directories": [ "src/diffusers/loaders", "src/diffusers", "tests/lora", "src", "tests" ], "shared_filenames": [ "src/diffusers/loaders/lora_pipeline.py" ], "similarity": 0.334, "size_similarity": 0.104 } ], "pr_count": 3, "pr_numbers": [ 9017, 12867, 13495 ], "recent_pr_count": 1, "recent_pr_numbers": [ 13495 ], "representative_pr_number": 12867, "representative_title": "Fix LongCat LoRA load/unload and add regression test", "representative_url": "https://github.com/huggingface/diffusers/pull/12867", "shared_directories": [ "src/diffusers/loaders", "tests/lora", "src/diffusers", "tests", "src", "src/diffusers/pipelines" ], "shared_filenames": [ "src/diffusers/loaders/lora_pipeline.py", "src/diffusers/loaders/__init__.py", "src/diffusers/loaders/peft.py" ], "summary": "3 open PRs share weighted file overlap around `src/diffusers/loaders/lora_pipeline.py`, `src/diffusers/loaders/__init__.py`, `src/diffusers/loaders/peft.py`; representative PR #12867.", "title": "Scope: Fix LongCat LoRA load/unload and add regression test" }, { "authors": [ "Ricardo-M-L" ], "average_similarity": 1.0, "cluster_id": "pr-scope-12965-2", "kind": "pr_scope", "last_activity_at": "2026-04-21T05:38:14Z", "outside_window_prs": [ { "additions": 1, "author": "JayceonHo", "changed_files": 1, "created_at": "2026-01-11T03:22:03Z", "deletions": 1, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/12965/files", "html_url": "https://github.com/huggingface/diffusers/pull/12965", "merged": false, "number": 12965, "state": "open", "title": "Fix the bug in detecting maximal token length in longcat image pipeline", "updated_at": "2026-02-17T01:10:54Z" } ], "pairwise": [ { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 1.0, "left_pr_number": 12965, "right_pr_number": 13526, "shared_directories": [ "src/diffusers/pipelines/longcat_image", "src/diffusers/pipelines", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/pipelines/longcat_image/pipeline_longcat_image_edit.py" ], "similarity": 1.0, "size_similarity": 1.0 } ], "pr_count": 2, "pr_numbers": [ 12965, 13526 ], "recent_pr_count": 1, "recent_pr_numbers": [ 13526 ], "representative_pr_number": 12965, "representative_title": "Fix the bug in detecting maximal token length in longcat image pipeline", "representative_url": "https://github.com/huggingface/diffusers/pull/12965", "shared_directories": [ "src/diffusers/pipelines/longcat_image", "src/diffusers/pipelines", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/pipelines/longcat_image/pipeline_longcat_image_edit.py" ], "summary": "2 open PRs share weighted file overlap around `src/diffusers/pipelines/longcat_image/pipeline_longcat_image_edit.py`; representative PR #12965.", "title": "Scope: Fix the bug in detecting maximal token length in longcat image pipeline" }, { "authors": [ "RuixiangMa" ], "average_similarity": 0.849, "cluster_id": "pr-scope-12846-2", "kind": "pr_scope", "last_activity_at": "2026-04-21T01:53:56Z", "outside_window_prs": [ { "additions": 260, "author": "naomili0924", "changed_files": 4, "created_at": "2025-12-16T07:14:22Z", "deletions": 1, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/12846/files", "html_url": "https://github.com/huggingface/diffusers/pull/12846", "merged": false, "number": 12846, "state": "open", "title": "Add AutoPipeline For Text2Video", "updated_at": "2026-02-11T15:20:15Z" } ], "pairwise": [ { "breadth_similarity": 0.633, "concentration_similarity": 0.954, "content_similarity": 0.865, "left_pr_number": 12846, "right_pr_number": 13511, "shared_directories": [ "src/diffusers/pipelines", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/__init__.py", "src/diffusers/pipelines/__init__.py", "src/diffusers/pipelines/auto_pipeline.py" ], "similarity": 0.849, "size_similarity": 0.885 } ], "pr_count": 2, "pr_numbers": [ 12846, 13511 ], "recent_pr_count": 1, "recent_pr_numbers": [ 13511 ], "representative_pr_number": 12846, "representative_title": "Add AutoPipeline For Text2Video", "representative_url": "https://github.com/huggingface/diffusers/pull/12846", "shared_directories": [ "src/diffusers/pipelines", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/pipelines/auto_pipeline.py", "src/diffusers/pipelines/__init__.py", "src/diffusers/__init__.py" ], "summary": "2 open PRs share weighted file overlap around `src/diffusers/pipelines/auto_pipeline.py`, `src/diffusers/pipelines/__init__.py`, `src/diffusers/__init__.py`; representative PR #12846.", "title": "Scope: Add AutoPipeline For Text2Video" }, { "authors": [ "GitGlimpse895" ], "average_similarity": 0.652, "cluster_id": "pr-scope-11863-2", "kind": "pr_scope", "last_activity_at": "2026-04-23T01:44:25Z", "outside_window_prs": [ { "additions": 28, "author": "Net-Mist", "changed_files": 2, "created_at": "2025-07-04T22:48:49Z", "deletions": 5, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/11863/files", "html_url": "https://github.com/huggingface/diffusers/pull/11863", "merged": false, "number": 11863, "state": "open", "title": "[fix] Flux Kontext resize method", "updated_at": "2026-01-09T15:17:39Z" } ], "pairwise": [ { "breadth_similarity": 1.0, "concentration_similarity": 0.869, "content_similarity": 0.541, "left_pr_number": 11863, "right_pr_number": 13500, "shared_directories": [ "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/image_processor.py" ], "similarity": 0.652, "size_similarity": 0.868 } ], "pr_count": 2, "pr_numbers": [ 11863, 13500 ], "recent_pr_count": 1, "recent_pr_numbers": [ 13500 ], "representative_pr_number": 11863, "representative_title": "[fix] Flux Kontext resize method", "representative_url": "https://github.com/huggingface/diffusers/pull/11863", "shared_directories": [ "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/image_processor.py" ], "summary": "2 open PRs share weighted file overlap around `src/diffusers/image_processor.py`; representative PR #11863.", "title": "Scope: [fix] Flux Kontext resize method" }, { "authors": [ "sayakpaul" ], "average_similarity": 0.563, "cluster_id": "pr-scope-12671-2", "kind": "pr_scope", "last_activity_at": "2026-04-25T13:36:25Z", "outside_window_prs": [ { "additions": 7, "author": "DN6", "changed_files": 1, "created_at": "2025-11-17T03:29:07Z", "deletions": 0, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/12671/files", "html_url": "https://github.com/huggingface/diffusers/pull/12671", "merged": false, "number": 12671, "state": "open", "title": "[CI] Fix Nightly + Release Tests", "updated_at": "2026-02-03T15:15:39Z" } ], "pairwise": [ { "breadth_similarity": 0.583, "concentration_similarity": 1.0, "content_similarity": 0.611, "left_pr_number": 12671, "right_pr_number": 13562, "shared_directories": [ ".github/workflows", ".github" ], "shared_filenames": [ ".github/workflows/nightly_tests.yml" ], "similarity": 0.563, "size_similarity": 0.179 } ], "pr_count": 2, "pr_numbers": [ 12671, 13562 ], "recent_pr_count": 1, "recent_pr_numbers": [ 13562 ], "representative_pr_number": 12671, "representative_title": "[CI] Fix Nightly + Release Tests", "representative_url": "https://github.com/huggingface/diffusers/pull/12671", "shared_directories": [ ".github/workflows", ".github" ], "shared_filenames": [ ".github/workflows/nightly_tests.yml" ], "summary": "2 open PRs share weighted file overlap around `.github/workflows/nightly_tests.yml`; representative PR #12671.", "title": "Scope: [CI] Fix Nightly + Release Tests" }, { "authors": [ "Ricardo-M-L" ], "average_similarity": 0.557, "cluster_id": "pr-scope-13109-2", "kind": "pr_scope", "last_activity_at": "2026-04-21T03:03:06Z", "outside_window_prs": [ { "additions": 5, "author": "Mr-Neutr0n", "changed_files": 1, "created_at": "2026-02-09T18:33:34Z", "deletions": 1, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/13109/files", "html_url": "https://github.com/huggingface/diffusers/pull/13109", "merged": false, "number": 13109, "state": "open", "title": "Fix SanaCombinedTimestepGuidanceEmbeddings to handle missing guidance", "updated_at": "2026-02-12T18:11:20Z" } ], "pairwise": [ { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.489, "left_pr_number": 13109, "right_pr_number": 13517, "shared_directories": [ "src/diffusers/models/transformers", "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/transformers/sana_transformer.py" ], "similarity": 0.557, "size_similarity": 0.429 } ], "pr_count": 2, "pr_numbers": [ 13109, 13517 ], "recent_pr_count": 1, "recent_pr_numbers": [ 13517 ], "representative_pr_number": 13109, "representative_title": "Fix SanaCombinedTimestepGuidanceEmbeddings to handle missing guidance", "representative_url": "https://github.com/huggingface/diffusers/pull/13109", "shared_directories": [ "src/diffusers/models/transformers", "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/models/transformers/sana_transformer.py" ], "summary": "2 open PRs share weighted file overlap around `src/diffusers/models/transformers/sana_transformer.py`; representative PR #13109.", "title": "Scope: Fix SanaCombinedTimestepGuidanceEmbeddings to handle missing guidance" }, { "authors": [ "sayakpaul" ], "average_similarity": 0.503, "cluster_id": "pr-scope-12595-2", "kind": "pr_scope", "last_activity_at": "2026-03-10T06:33:46Z", "outside_window_prs": [ { "additions": 142, "author": "Ratish1", "changed_files": 3, "created_at": "2025-11-05T14:34:40Z", "deletions": 5, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/12595/files", "html_url": "https://github.com/huggingface/diffusers/pull/12595", "merged": false, "number": 12595, "state": "open", "title": "fix(hooks): Add padding support to context parallel hooks", "updated_at": "2026-03-02T10:06:39Z" } ], "pairwise": [ { "breadth_similarity": 0.333, "concentration_similarity": 0.653, "content_similarity": 0.539, "left_pr_number": 12595, "right_pr_number": 13242, "shared_directories": [ "tests/hooks", "tests" ], "shared_filenames": [ "tests/hooks/test_hooks.py" ], "similarity": 0.503, "size_similarity": 0.401 } ], "pr_count": 2, "pr_numbers": [ 12595, 13242 ], "recent_pr_count": 1, "recent_pr_numbers": [ 13242 ], "representative_pr_number": 12595, "representative_title": "fix(hooks): Add padding support to context parallel hooks", "representative_url": "https://github.com/huggingface/diffusers/pull/12595", "shared_directories": [ "tests/hooks", "tests" ], "shared_filenames": [ "tests/hooks/test_hooks.py" ], "summary": "2 open PRs share weighted file overlap around `tests/hooks/test_hooks.py`; representative PR #12595.", "title": "Scope: fix(hooks): Add padding support to context parallel hooks" }, { "authors": [ "christopher5106" ], "average_similarity": 0.484, "cluster_id": "pr-scope-7645-2", "kind": "pr_scope", "last_activity_at": "2026-03-31T06:43:45Z", "outside_window_prs": [ { "additions": 7, "author": "yhZhai", "changed_files": 1, "created_at": "2024-04-12T02:24:57Z", "deletions": 0, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/7645/files", "html_url": "https://github.com/huggingface/diffusers/pull/7645", "merged": false, "number": 7645, "state": "open", "title": "fix: support modules in UNet3DConditionModel and UNetMotionModel for kohya LoRA conversion", "updated_at": "2024-09-14T15:15:42Z" } ], "pairwise": [ { "breadth_similarity": 0.75, "concentration_similarity": 1.0, "content_similarity": 0.496, "left_pr_number": 7645, "right_pr_number": 13189, "shared_directories": [ "src/diffusers/loaders", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/loaders/lora_conversion_utils.py" ], "similarity": 0.484, "size_similarity": 0.079 } ], "pr_count": 2, "pr_numbers": [ 7645, 13189 ], "recent_pr_count": 1, "recent_pr_numbers": [ 13189 ], "representative_pr_number": 7645, "representative_title": "fix: support modules in UNet3DConditionModel and UNetMotionModel for kohya LoRA conversion", "representative_url": "https://github.com/huggingface/diffusers/pull/7645", "shared_directories": [ "src/diffusers/loaders", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/loaders/lora_conversion_utils.py" ], "summary": "2 open PRs share weighted file overlap around `src/diffusers/loaders/lora_conversion_utils.py`; representative PR #7645.", "title": "Scope: fix: support modules in UNet3DConditionModel and UNetMotionModel for kohya LoRA conversion" }, { "authors": [ "Ricardo-M-L" ], "average_similarity": 0.428, "cluster_id": "pr-scope-12448-2", "kind": "pr_scope", "last_activity_at": "2026-04-21T05:59:35Z", "outside_window_prs": [ { "additions": 8, "author": "Aishwarya0811", "changed_files": 1, "created_at": "2025-10-07T17:19:36Z", "deletions": 1, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/12448/files", "html_url": "https://github.com/huggingface/diffusers/pull/12448", "merged": false, "number": 12448, "state": "open", "title": "Fix checkpoint overwrite bug in train_sana_sprint_diffusers", "updated_at": "2026-02-06T15:15:24Z" } ], "pairwise": [ { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.373, "left_pr_number": 12448, "right_pr_number": 13531, "shared_directories": [ "examples/research_projects/sana", "examples/research_projects", "examples" ], "shared_filenames": [ "examples/research_projects/sana/train_sana_sprint_diffusers.py" ], "similarity": 0.428, "size_similarity": 0.111 } ], "pr_count": 2, "pr_numbers": [ 12448, 13531 ], "recent_pr_count": 1, "recent_pr_numbers": [ 13531 ], "representative_pr_number": 12448, "representative_title": "Fix checkpoint overwrite bug in train_sana_sprint_diffusers", "representative_url": "https://github.com/huggingface/diffusers/pull/12448", "shared_directories": [ "examples/research_projects/sana", "examples/research_projects", "examples" ], "shared_filenames": [ "examples/research_projects/sana/train_sana_sprint_diffusers.py" ], "summary": "2 open PRs share weighted file overlap around `examples/research_projects/sana/train_sana_sprint_diffusers.py`; representative PR #12448.", "title": "Scope: Fix checkpoint overwrite bug in train_sana_sprint_diffusers" }, { "authors": [ "Ricardo-M-L" ], "average_similarity": 0.41, "cluster_id": "pr-scope-12555-2", "kind": "pr_scope", "last_activity_at": "2026-04-21T03:06:20Z", "outside_window_prs": [ { "additions": 7, "author": "xieofxie", "changed_files": 2, "created_at": "2025-10-29T08:57:19Z", "deletions": 2, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/12555/files", "html_url": "https://github.com/huggingface/diffusers/pull/12555", "merged": false, "number": 12555, "state": "open", "title": "feat: support onnxruntime-windowsml; update providers logic in load_model", "updated_at": "2026-03-13T04:16:13Z" } ], "pairwise": [ { "breadth_similarity": 0.5, "concentration_similarity": 0.889, "content_similarity": 0.427, "left_pr_number": 12555, "right_pr_number": 13518, "shared_directories": [ "src/diffusers/utils", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/utils/import_utils.py" ], "similarity": 0.41, "size_similarity": 0.111 } ], "pr_count": 2, "pr_numbers": [ 12555, 13518 ], "recent_pr_count": 1, "recent_pr_numbers": [ 13518 ], "representative_pr_number": 12555, "representative_title": "feat: support onnxruntime-windowsml; update providers logic in load_model", "representative_url": "https://github.com/huggingface/diffusers/pull/12555", "shared_directories": [ "src/diffusers/utils", "src/diffusers", "src" ], "shared_filenames": [ "src/diffusers/utils/import_utils.py" ], "summary": "2 open PRs share weighted file overlap around `src/diffusers/utils/import_utils.py`; representative PR #12555.", "title": "Scope: feat: support onnxruntime-windowsml; update providers logic in load_model" }, { "authors": [ "Ricardo-M-L" ], "average_similarity": 0.386, "cluster_id": "pr-scope-13094-2", "kind": "pr_scope", "last_activity_at": "2026-04-24T09:16:09Z", "outside_window_prs": [ { "additions": 4, "author": "Mr-Neutr0n", "changed_files": 1, "created_at": "2026-02-07T08:08:38Z", "deletions": 5, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/13094/files", "html_url": "https://github.com/huggingface/diffusers/pull/13094", "merged": false, "number": 13094, "state": "open", "title": "fix: correct Z-Image guidance scale threshold from > 1 to > 0", "updated_at": "2026-02-13T20:39:47Z" } ], "pairwise": [ { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.17, "left_pr_number": 13094, "right_pr_number": 13527, "shared_directories": [ "src/diffusers/pipelines/z_image", "src/diffusers/pipelines", "src/diffusers", "src" ], "shared_filenames": [], "similarity": 0.386, "size_similarity": 0.778 } ], "pr_count": 2, "pr_numbers": [ 13094, 13527 ], "recent_pr_count": 1, "recent_pr_numbers": [ 13527 ], "representative_pr_number": 13094, "representative_title": "fix: correct Z-Image guidance scale threshold from > 1 to > 0", "representative_url": "https://github.com/huggingface/diffusers/pull/13094", "shared_directories": [ "src/diffusers/pipelines/z_image", "src/diffusers/pipelines", "src/diffusers", "src" ], "shared_filenames": [], "summary": "2 open PRs cluster in `src/diffusers/pipelines/z_image`, `src/diffusers/pipelines`, `src/diffusers` with similar change breadth; representative PR #13094.", "title": "Scope: fix: correct Z-Image guidance scale threshold from > 1 to > 0" }, { "authors": [ "Ricardo-M-L" ], "average_similarity": 0.365, "cluster_id": "pr-scope-10449-2", "kind": "pr_scope", "last_activity_at": "2026-04-08T17:39:01Z", "outside_window_prs": [ { "additions": 276, "author": "KaranpreetRaja", "changed_files": 1, "created_at": "2025-01-04T03:06:38Z", "deletions": 0, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/10449/files", "html_url": "https://github.com/huggingface/diffusers/pull/10449", "merged": false, "number": 10449, "state": "open", "title": "[#10076] Adds conversion script from diffusers to cogvideox", "updated_at": "2026-03-10T21:03:47Z" } ], "pairwise": [ { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.098, "left_pr_number": 10449, "right_pr_number": 13435, "shared_directories": [ "scripts" ], "shared_filenames": [], "similarity": 0.365, "size_similarity": 0.979 } ], "pr_count": 2, "pr_numbers": [ 10449, 13435 ], "recent_pr_count": 1, "recent_pr_numbers": [ 13435 ], "representative_pr_number": 10449, "representative_title": "[#10076] Adds conversion script from diffusers to cogvideox", "representative_url": "https://github.com/huggingface/diffusers/pull/10449", "shared_directories": [ "scripts" ], "shared_filenames": [], "summary": "2 open PRs cluster in `scripts` with similar change breadth; representative PR #10449.", "title": "Scope: [#10076] Adds conversion script from diffusers to cogvideox" }, { "authors": [ "Ricardo-M-L" ], "average_similarity": 0.363, "cluster_id": "pr-scope-12830-2", "kind": "pr_scope", "last_activity_at": "2026-04-24T06:17:39Z", "outside_window_prs": [ { "additions": 29, "author": "sayakpaul", "changed_files": 2, "created_at": "2025-12-12T07:57:52Z", "deletions": 14, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/12830/files", "html_url": "https://github.com/huggingface/diffusers/pull/12830", "merged": false, "number": 12830, "state": "open", "title": "[tests] enhance attention backend tests", "updated_at": "2026-01-15T15:04:35Z" } ], "pairwise": [ { "breadth_similarity": 1.0, "concentration_similarity": 0.958, "content_similarity": 0.113, "left_pr_number": 12830, "right_pr_number": 13508, "shared_directories": [ "tests/others", "tests" ], "shared_filenames": [], "similarity": 0.363, "size_similarity": 0.907 } ], "pr_count": 2, "pr_numbers": [ 12830, 13508 ], "recent_pr_count": 1, "recent_pr_numbers": [ 13508 ], "representative_pr_number": 12830, "representative_title": "[tests] enhance attention backend tests", "representative_url": "https://github.com/huggingface/diffusers/pull/12830", "shared_directories": [ "tests/others", "tests" ], "shared_filenames": [], "summary": "2 open PRs cluster in `tests/others`, `tests` with similar change breadth; representative PR #12830.", "title": "Scope: [tests] enhance attention backend tests" }, { "authors": [ "sayakpaul" ], "average_similarity": 0.35, "cluster_id": "pr-scope-7404-2", "kind": "pr_scope", "last_activity_at": "2026-04-23T12:02:24Z", "outside_window_prs": [ { "additions": 100, "author": "DN6", "changed_files": 2, "created_at": "2024-03-20T10:38:24Z", "deletions": 1, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/7404/files", "html_url": "https://github.com/huggingface/diffusers/pull/7404", "merged": false, "number": 7404, "state": "open", "title": "[Do Not Merge] Remove shared memory restriction on containers for Pipeline Tests", "updated_at": "2024-07-15T12:57:35Z" } ], "pairwise": [ { "breadth_similarity": 0.5, "concentration_similarity": 0.99, "content_similarity": 0.19, "left_pr_number": 7404, "right_pr_number": 13536, "shared_directories": [ ".github/workflows", ".github" ], "shared_filenames": [], "similarity": 0.35, "size_similarity": 0.783 } ], "pr_count": 2, "pr_numbers": [ 7404, 13536 ], "recent_pr_count": 1, "recent_pr_numbers": [ 13536 ], "representative_pr_number": 7404, "representative_title": "[Do Not Merge] Remove shared memory restriction on containers for Pipeline Tests", "representative_url": "https://github.com/huggingface/diffusers/pull/7404", "shared_directories": [ ".github/workflows", ".github" ], "shared_filenames": [], "summary": "2 open PRs cluster in `.github/workflows`, `.github` with similar change breadth; representative PR #7404.", "title": "Scope: [Do Not Merge] Remove shared memory restriction on containers for Pipeline Tests" }, { "authors": [ "Ricardo-M-L" ], "average_similarity": 0.348, "cluster_id": "pr-scope-7252-2", "kind": "pr_scope", "last_activity_at": "2026-04-21T02:45:41Z", "outside_window_prs": [ { "additions": 4, "author": "mariopenglee", "changed_files": 1, "created_at": "2024-03-07T19:30:08Z", "deletions": 5, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/7252/files", "html_url": "https://github.com/huggingface/diffusers/pull/7252", "merged": false, "number": 7252, "state": "open", "title": "fixed deprecation error for euler_discrete scheduler steps offset", "updated_at": "2024-04-07T15:02:54Z" } ], "pairwise": [ { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.069, "left_pr_number": 7252, "right_pr_number": 13515, "shared_directories": [ "src/diffusers/schedulers", "src/diffusers", "src" ], "shared_filenames": [], "similarity": 0.348, "size_similarity": 1.0 } ], "pr_count": 2, "pr_numbers": [ 7252, 13515 ], "recent_pr_count": 1, "recent_pr_numbers": [ 13515 ], "representative_pr_number": 7252, "representative_title": "fixed deprecation error for euler_discrete scheduler steps offset", "representative_url": "https://github.com/huggingface/diffusers/pull/7252", "shared_directories": [ "src/diffusers/schedulers", "src/diffusers", "src" ], "shared_filenames": [], "summary": "2 open PRs cluster in `src/diffusers/schedulers`, `src/diffusers`, `src` with similar change breadth; representative PR #7252.", "title": "Scope: fixed deprecation error for euler_discrete scheduler steps offset" }, { "authors": [ "s-zx" ], "average_similarity": 0.325, "cluster_id": "pr-scope-9784-2", "kind": "pr_scope", "last_activity_at": "2026-03-21T23:33:44Z", "outside_window_prs": [ { "additions": 7, "author": "huchenz1", "changed_files": 1, "created_at": "2024-10-28T08:16:34Z", "deletions": 1, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/9784/files", "html_url": "https://github.com/huggingface/diffusers/pull/9784", "merged": false, "number": 9784, "state": "open", "title": "[fix] sync ControlNet-SD3 attention parameters of dual_attention_layer and qk_norm with SD3", "updated_at": "2024-12-22T15:03:51Z" } ], "pairwise": [ { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.036, "left_pr_number": 9784, "right_pr_number": 13302, "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [], "similarity": 0.325, "size_similarity": 1.0 } ], "pr_count": 2, "pr_numbers": [ 9784, 13302 ], "recent_pr_count": 1, "recent_pr_numbers": [ 13302 ], "representative_pr_number": 9784, "representative_title": "[fix] sync ControlNet-SD3 attention parameters of dual_attention_layer and qk_norm with SD3", "representative_url": "https://github.com/huggingface/diffusers/pull/9784", "shared_directories": [ "src/diffusers/models", "src/diffusers", "src" ], "shared_filenames": [], "summary": "2 open PRs cluster in `src/diffusers/models`, `src/diffusers`, `src` with similar change breadth; representative PR #9784.", "title": "Scope: [fix] sync ControlNet-SD3 attention parameters of dual_attention_layer and qk_norm with SD3" }, { "authors": [ "Ricardo-M-L" ], "average_similarity": 0.325, "cluster_id": "pr-scope-12807-2", "kind": "pr_scope", "last_activity_at": "2026-04-21T05:32:50Z", "outside_window_prs": [ { "additions": 5, "author": "preetam1407", "changed_files": 1, "created_at": "2025-12-08T13:59:36Z", "deletions": 0, "draft": false, "files_url": "https://github.com/huggingface/diffusers/pull/12807/files", "html_url": "https://github.com/huggingface/diffusers/pull/12807", "merged": false, "number": 12807, "state": "open", "title": "Document Flux2Pipeline latents shape", "updated_at": "2026-02-16T19:57:34Z" } ], "pairwise": [ { "breadth_similarity": 1.0, "concentration_similarity": 1.0, "content_similarity": 0.036, "left_pr_number": 12807, "right_pr_number": 13525, "shared_directories": [ "src/diffusers/pipelines", "src/diffusers", "src" ], "shared_filenames": [], "similarity": 0.325, "size_similarity": 1.0 } ], "pr_count": 2, "pr_numbers": [ 12807, 13525 ], "recent_pr_count": 1, "recent_pr_numbers": [ 13525 ], "representative_pr_number": 12807, "representative_title": "Document Flux2Pipeline latents shape", "representative_url": "https://github.com/huggingface/diffusers/pull/12807", "shared_directories": [ "src/diffusers/pipelines", "src/diffusers", "src" ], "shared_filenames": [], "summary": "2 open PRs cluster in `src/diffusers/pipelines`, `src/diffusers`, `src` with similar change breadth; representative PR #12807.", "title": "Scope: Document Flux2Pipeline latents shape" } ]