0.10.0
This release brings support to python 3.10, it also comes with different API updates and algorithms optimization
API Changes:
GAFeatureSelectionCV
now mimics the scikit-learn FeatureSelection algorithms API instead of Grid Search, this enables easier implementation as a selection method that is closer to the scikit-learn API- Improved
GAFeatureSelectionCV
candidate generation whenmax_features
is set, it also ensures there is at least one feature selected crossover_probability
andmutation_probability
are now correctly passed to the mate and mutation functions inside GAFeatureSelectionCV- Dropped support for python 3.7 and add support for python 3.10
- Update most important packages from dev-requirements.txt to more recent versions
- Update deprecated functions in tests
Thanks to the people who contributed with their ideas and suggestions