Files
app-store-optimization/skills/loki-mode/benchmarks/results/2026-01-05-10-37-54/swebench-loki-patches/scikit-learn__scikit-learn-13142.patch

19 lines
699 B
Diff

# scikit-learn__scikit-learn-13142
# Loki Mode Multi-Agent Patch
# Attempts: 1
--- a/sklearn/mixture/base.py
+++ b/sklearn/mixture/base.py
@@ -257,11 +257,11 @@ class BaseMixture(DensityMixin, BaseEstimator, metaclass=ABCMeta):
self._set_parameters(best_params)
self.n_iter_ = best_n_iter
+ self.lower_bound_ = max_lower_bound
# Always do a final e-step to guarantee that the labels returned by
# fit_predict(X) are always consistent with fit(X).predict(X)
# for any value of max_iter and tol (and any random_state).
_, log_resp = self._e_step(X)
- self.lower_bound_ = max_lower_bound
return log_resp.argmax(axis=1)