1
0

Merge pull request #9845 from f321x/fix_exclude_single_channel_splits

fix: suggest_splits exclude single channel splits
This commit is contained in:
ghost43
2025-05-20 15:49:56 +00:00
committed by GitHub
2 changed files with 10 additions and 8 deletions

View File

@@ -82,14 +82,10 @@ def remove_single_part_configs(configs: List[SplitConfig]) -> List[SplitConfig]:
def remove_single_channel_splits(configs: List[SplitConfig]) -> List[SplitConfig]:
filtered = []
for config in configs:
for v in config.values():
if len(v) > 1:
continue
filtered.append(config)
return filtered
return [
config for config in configs
if all(len(channel_splits) <= 1 for channel_splits in config.values())
]
def rate_config(
config: SplitConfig,