New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[MRG] FEA Add sequential feature selection transformer #17159
Conversation
…o select features in a specified range
…o select features in a specified range
TLDR: Are we OK to change the linux 32bits CI from using atlas to using blas + lapack?
Switching from atlas to blas + lapack has solved the issue. It required changing the tolerance of a recently introduced (and unrelated) check in RBM. |
Can we extract out the dataset that causes |
IDK, can we SSH into the azure instances? |
I do not know how much we want to support support Edit: The "hack" would be to change the seed in
|
were you able to reproduce @thomasjpfan, or is this a wild guess? |
Wild guess. |
I ran python -m pytest --showlocals --durations=20 --junitxml=test-data.xml \
--pyargs sklearn.tests.test_common -k check_estimators_dtypes -v with altas here and it passed. This is a very strange bug. |
Is there any difference between our CI and the instance you ran @thomasjpfan ? (apart from the -k part)?
Indeed... not to mention that the 32bits thing started failing after a commit that was just merging with master. |
32 bit is not failing anymore with the atlas. OSX just timeouted. (This has been happening from time to time) |
Just reran the osx test and it did not hang. All the tests pass now. |
what happened? The package version didn't even change, did it? |
Looks like the atlas issue was randomly fixed... I addressed all you comments @glemaitre, ready to merge? |
I wasn't able to reproduce the bug when I was debugging it the other day. The "biggest" change was that |
Only made a numpydoc change. Thanks @rasbt and @NicolasHug |
Co-authored-by: rasbt <mail@sebastianraschka.com> Co-authored-by: Thomas J. Fan <thomasjpfan@gmail.com> Co-authored-by: Guillaume Lemaitre <g.lemaitre58@gmail.com>
This PR adds a
SequentialFeatureSelector
transformer for forward and backward sequential selection.Reboots and Closes #8684 @rasbt
Closes #6545
To minimize reviewing efforts, I made this a minimal working version. In particular there is no support for setting
n_features_to_select
into a range. This should be reasonably easy to implement but I want to leave that for subsequent PRs.