Conversation
Codecov ReportPatch coverage:
Additional details and impacted files@@ Coverage Diff @@
## master #1044 +/- ##
==========================================
- Coverage 77.27% 77.19% -0.08%
==========================================
Files 200 200
Lines 11308 11321 +13
Branches 1484 1487 +3
==========================================
+ Hits 8738 8739 +1
- Misses 2351 2362 +11
- Partials 219 220 +1
☔ View full report in Codecov by Sentry. |
|
Thanks a lot for the PR! If you have time, could you add a few unit tests to make sure it works as intended? |
|
Hello @rasbt, Actually I am very new to open source and this is the first repo that I am contributing to. So could you please elaborate on how to add unit tests and possibly share some resources? Thank you. |
I was just wandering and noticed your comment. You should add a test function in https://github.com/rasbt/mlxtend/blob/master/mlxtend/feature_selection/tests/test_exhaustive_feature_selector.py I think @rasbt can definitely explain better when he gets a chance to get back to you. In the meantime, you may just go through the test functions in the provided link to better understand how tests are written. |
|
@namanmistry Do you need further help with this? |
Description
As described in the issue
Replace min_features and max_features in ExhaustiveFeatureSelector by feature_range and recipe#260 I have added support for new parameterfeature_rangein classExhaustiveFeatureSelector. The priority of the parameters is still the same so it does not break the code base.Related issues or pull requests
Fixes ``Replace min_features and max_features in ExhaustiveFeatureSelector by feature_range and recipe
#260 partially. stillrecipe` parameter is remaining.Pull Request Checklist
./docs/sources/CHANGELOG.mdfile (if applicable)./mlxtend/*/testsdirectories (if applicable)PYTHONPATH='.' pytest ./mlxtend -svand make sure that all unit tests pass (for small modifications, it might be sufficient to only run the specific test file, e.g.,PYTHONPATH='.' pytest ./mlxtend/classifier/tests/test_stacking_cv_classifier.py -sv)flake8 ./mlxtend