Skip to content

Commit fa0ed43

Browse files
authored
Update __init__.py
1 parent cbbd2cc commit fa0ed43

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

mergekit/merge_methods/__init__.py

+14
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,20 @@ def get(method: str) -> MergeMethod:
8989
default_rescale=True,
9090
default_swapping=True,
9191
)
92+
elif method == "breadcrumbs":
93+
return GeneralizedTaskArithmeticMerge(
94+
consensus_method=None,
95+
sparsification_method=SparsificationMethod.magnitude_outliers,
96+
default_normalize=False,
97+
default_rescale=False,
98+
)
99+
elif method == "breadcrumbs_ties":
100+
return GeneralizedTaskArithmeticMerge(
101+
consensus_method=ConsensusMethod.sum,
102+
sparsification_method=SparsificationMethod.magnitude_outliers,
103+
default_normalize=False,
104+
default_rescale=False,
105+
)
92106
elif method == "model_stock":
93107
return ModelStockMerge()
94108
raise RuntimeError(f"Unimplemented merge method {method}")

0 commit comments

Comments
 (0)