Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
64 commits
Select commit Hold shift + click to select a range
616c178
Mergeing
adam2392 Feb 21, 2024
1e8c340
Mergeing
adam2392 Feb 21, 2024
61cb4df
WIP
adam2392 Feb 21, 2024
b18fbbd
Merging main
adam2392 Feb 23, 2024
b96e9e9
Merged
adam2392 Feb 23, 2024
2053545
WIP
adam2392 Feb 23, 2024
7da8015
Address adrin's comments
adam2392 Feb 27, 2024
c88e943
Merge branch 'main' into self-learn-meta
adam2392 Feb 27, 2024
b46e26f
Merge branch 'main' into self-learn-meta
adam2392 Feb 27, 2024
ed2437d
Fix unit tests
adam2392 Feb 27, 2024
8180ee0
Merge branch 'self-learn-meta' of https://github.com/adam2392/scikit-…
adam2392 Feb 27, 2024
d863ce1
Merge branch 'main' into self-learn-meta
adam2392 Feb 28, 2024
3314455
Merge branch 'main' into self-learn-meta
adam2392 Mar 4, 2024
7103f04
Merge branch 'main' into self-learn-meta
adam2392 Mar 14, 2024
549380a
Merge branch 'main' into self-learn-meta
adam2392 Mar 15, 2024
b5cfed2
Reformat lint
adam2392 Mar 15, 2024
dca2712
Merge branch 'main' into self-learn-meta
adam2392 Mar 25, 2024
7235ae1
Merge branch 'main' into self-learn-meta
adam2392 Mar 28, 2024
5ab88c1
Merge branch 'main' into self-learn-meta
adam2392 Apr 2, 2024
972ddc1
Merge branch 'main' into self-learn-meta
adam2392 Apr 3, 2024
dbfdace
Update sklearn/semi_supervised/tests/test_self_training.py
adam2392 Apr 11, 2024
91c0c31
Merge commit
adam2392 Apr 11, 2024
fcee08b
Merge branch 'self-learn-meta' of https://github.com/adam2392/scikit-…
adam2392 Apr 11, 2024
d3a7380
Merging main
adam2392 May 23, 2024
dbfbb62
Revert changes and enable semi supervised
adam2392 May 23, 2024
054c2bf
Fix diff
adam2392 May 23, 2024
d47a9c3
Trying to get it to work
adam2392 May 24, 2024
523b365
Fix unit tests
adam2392 May 28, 2024
e190781
Change to 1.6
adam2392 Jun 6, 2024
0bf2c46
Merge branch 'main' into self-learn-meta
adam2392 Jun 6, 2024
fd1e2ac
Merging
adam2392 Jun 6, 2024
79c7e26
Remove changelog
adam2392 Jun 6, 2024
e4e4101
Merge main
adam2392 Jun 14, 2024
311c89f
Merging main
adam2392 Jun 14, 2024
340fe7a
Fix
adam2392 Jun 14, 2024
84d1c52
Fix
adam2392 Jun 14, 2024
7049470
Fix
adam2392 Jun 14, 2024
2b03df2
Merge branch 'main' into self-learn-meta
adam2392 Jun 17, 2024
467ad8c
Merge branch 'main' into self-learn-meta
adam2392 Jun 17, 2024
2bf9845
Merge branch 'main' into self-learn-meta
adam2392 Jun 19, 2024
3f879ef
Address adrinjali comments
adam2392 Jun 20, 2024
0a9fd99
Merge branch 'main' into self-learn-meta
adam2392 Jun 20, 2024
2d5edd7
Fix in unit tests too
adam2392 Jun 20, 2024
ac89a49
Merge branch 'self-learn-meta' of https://github.com/adam2392/scikit-…
adam2392 Jun 20, 2024
2fceaf5
Fix docs
adam2392 Jun 20, 2024
e0dac0a
Update sklearn/semi_supervised/tests/test_self_training.py
adam2392 Jun 21, 2024
9eaa8f3
Merge branch 'main' into self-learn-meta
adam2392 Jun 21, 2024
74b0f17
Fix comments from omar
adam2392 Jun 21, 2024
9306266
Address omar comments
adam2392 Jun 24, 2024
f46395c
Merge branch 'main' into self-learn-meta
adam2392 Jun 24, 2024
c5c2e27
Merge branch 'main' into self-learn-meta
adam2392 Jun 27, 2024
36c1b4a
Merge branch 'main' into self-learn-meta
adam2392 Jul 1, 2024
8815328
Apply suggestions from code review
adam2392 Jul 5, 2024
3b5a3f0
Merging
adam2392 Jul 5, 2024
938e4f7
Merge branch 'self-learn-meta' of https://github.com/adam2392/scikit-…
adam2392 Jul 5, 2024
9672e5b
Merge branch 'main' into self-learn-meta
adam2392 Jul 5, 2024
b2b518b
Rename the get estimator
adam2392 Jul 5, 2024
42dade6
Add extra deprecation unit tests
adam2392 Jul 5, 2024
de8b828
Fixed
adam2392 Jul 5, 2024
7012dbd
Fix unit tests
adam2392 Jul 5, 2024
31f012d
Merge branch 'main' into self-learn-meta
adam2392 Jul 5, 2024
7a13581
Merge branch 'main' into self-learn-meta
adam2392 Jul 6, 2024
feff521
Fix doc string
adam2392 Jul 8, 2024
2cacdc9
Merge branch 'main' into self-learn-meta
adam2392 Jul 8, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion doc/metadata_routing.rst
Original file line number Diff line number Diff line change
Expand Up @@ -315,6 +315,7 @@ Meta-estimators and functions supporting metadata routing:
- :class:`sklearn.multioutput.RegressorChain`
- :class:`sklearn.pipeline.FeatureUnion`
- :class:`sklearn.pipeline.Pipeline`
- :class:`sklearn.semi_supervised.SelfTrainingClassifier`

Meta-estimators and tools not supporting metadata routing yet:

Expand All @@ -324,4 +325,3 @@ Meta-estimators and tools not supporting metadata routing yet:
- :class:`sklearn.feature_selection.RFECV`
- :class:`sklearn.feature_selection.SequentialFeatureSelector`
- :class:`sklearn.model_selection.permutation_test_score`
- :class:`sklearn.semi_supervised.SelfTrainingClassifier`
17 changes: 16 additions & 1 deletion doc/whats_new/v1.6.rst
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ more details.
:class:`ensemble.StackingRegressor` now support metadata routing and pass
``**fit_params`` to the underlying estimators via their `fit` methods.
:pr:`28701` by :user:`Stefanie Senger <StefanieSenger>`.

- |Feature| :class:`compose.TransformedTargetRegressor` now supports metadata
routing in its `fit` and `predict` methods and routes the corresponding
params to the underlying regressor.
Expand All @@ -81,6 +81,14 @@ more details.
the `fit` method of its estimator and for its underlying CV splitter and scorer.
:pr:`29329` by :user:`Stefanie Senger <StefanieSenger>`.

- |Feature| :class:`semi_supervised.SelfTrainingClassifier`
now supports metadata routing. The fit method now accepts ``**fit_params``
which are passed to the underlying estimators via their `fit` methods.
In addition, the `predict`, `predict_proba`, `predict_log_proba`, `score`
and `decision_function` methods also accept ``**params`` which are
passed to the underlying estimators via their respective methods.
:pr:`28494` by :user:`Adam Li <adam2392>`.

Dropping official support for PyPy
----------------------------------

Expand Down Expand Up @@ -189,6 +197,13 @@ Changelog
when duplicate values in the training data lead to inaccurate outlier detection.
:pr:`28773` by :user:`Henrique Caroço <HenriqueProj>`.

:mod:`sklearn.semi_supervised`
..............................

- |API| :class:`semi_supervised.SelfTrainingClassifier`
deprecated the `base_estimator` parameter in favor of `estimator`.
:pr:`28494` by :user:`Adam Li <adam2392>`.

Thanks to everyone who has contributed to the maintenance and improvement of
the project since version 1.5, including:

Expand Down
Loading