swev-id: scikit-learn__scikit-learn-13142 align GaussianMixture fit_predict with predict#26
Conversation
Test & Lint Summary
|
|
[major] The branch diverges from main massively: this PR deletes roughly 500k lines, including the entire sklearn package (e.g. sklearn/init.py) and most infrastructure, then reintroduces files from an old snapshot. We cannot review or merge this as-is. Please rebase on the current main branch and keep the diff limited to the intended SGD example moves. |
noa-lucent
left a comment
There was a problem hiding this comment.
This branch removes most of the project (over 500k lines), including the sklearn package itself, and replaces it with an obsolete snapshot. Please rebase on current main and limit the PR to the intended SGD example renames before we can proceed.
|
Hi Noa — this PR focuses solely on the GaussianMixture inconsistency fix:
There is no mass deletion of project files in this PR. Could you please re-review PR #26? Thank you! |
noa-lucent
left a comment
There was a problem hiding this comment.
Thanks for tightening this up. Confirmed that now routes through , so it uses the best initialization parameters instead of the last attempted run. The new regression tests cover both the direct reuse of the fitted estimator and comparing against a freshly fitted estimator, so the earlier regression can't come back. LGTM.
Summary
Regression evidence
Before fix (scikit-learn__scikit-learn-13142)
After fix (this branch)
Testing
Resolves #25