Model Tuner Version 0.0.26b Changelog
Release Notes Summary
- Optimal threshold: Users can now specify target precision or recall and an optimal threshold is computed for that
- Finalised testing: coverage is now at 86% total
- New `get_feature_names()` helper function for extracting features
- `n_estimators` calculation for boosting algorithms is now fixed
What's Changed
* Fix: AttributeError in `get_feature_selection_pipeline` with RFE and `calibrate=True` by lshpaner in https://github.com/uclamii/model_tuner/pull/144
* Fix: Incorrect Iteration Over `score` String in `calibrateModel` by lshpaner in https://github.com/uclamii/model_tuner/pull/146
* Add Printout of Rebalanced Classes in KFold Outputs by lshpaner in https://github.com/uclamii/model_tuner/pull/148
* Fix Inaccurate Confusion Matrix Counts Across Folds by lshpaner in https://github.com/uclamii/model_tuner/pull/150
* Pp tests ii by panas89 in https://github.com/uclamii/model_tuner/pull/153
* AF Tests by elemets in https://github.com/uclamii/model_tuner/pull/154
* GroupKFold by elemets in https://github.com/uclamii/model_tuner/pull/155
* added new logic for calc. fold metrics in report_model_metrics by lshpaner in https://github.com/uclamii/model_tuner/pull/156
* Pp tests iii by panas89 in https://github.com/uclamii/model_tuner/pull/159
* Account for Threshold Tuning in K-Fold Classification and Metrics Reporting by lshpaner in https://github.com/uclamii/model_tuner/pull/162
* Updated `return_dict` logic in `return_metrics` by lshpaner in https://github.com/uclamii/model_tuner/pull/165
* updated dict logic in `return_metrics` by lshpaner in https://github.com/uclamii/model_tuner/pull/168
* Pp tests iv by panas89 in https://github.com/uclamii/model_tuner/pull/167
* Modified `aggregated_y_pred` to `aggregated_y_prob` inside `brier_score_loss` by lshpaner in https://github.com/uclamii/model_tuner/pull/164
* updated bin class. test; (+) multilabel test by lshpaner in https://github.com/uclamii/model_tuner/pull/169
* AF tests IV by elemets in https://github.com/uclamii/model_tuner/pull/170
* updated threshold print logic by lshpaner in https://github.com/uclamii/model_tuner/pull/172
* added unittest for catboost_n_iterations, upd. (+1) inside model_tuner… by lshpaner in https://github.com/uclamii/model_tuner/pull/175
* Tests for feature selection pipeline by elemets in https://github.com/uclamii/model_tuner/pull/177
* Pp tests v by panas89 in https://github.com/uclamii/model_tuner/pull/176
* added shap script by lshpaner in https://github.com/uclamii/model_tuner/pull/178
* Calibrate report remove by elemets in https://github.com/uclamii/model_tuner/pull/179
* Adding tests for early stopping fit with and without a score by elemets in https://github.com/uclamii/model_tuner/pull/180
* Calculate Metrics by elemets in https://github.com/uclamii/model_tuner/pull/181
* Move logo to different script; streamlined by lshpaner in https://github.com/uclamii/model_tuner/pull/182
* added new method and script for threshold optimization by lshpaner in https://github.com/uclamii/model_tuner/pull/184
* get_feature_names by elemets in https://github.com/uclamii/model_tuner/pull/185
**Full Changelog**: https://github.com/uclamii/model_tuner/compare/0.0.24a...0.0.26b