Skip to content

Model Tuner 0.0.25a

Compare
Choose a tag to compare
@lshpaner lshpaner released this 04 Feb 21:51
· 9 commits to main since this release
84dabeb

Model Tuner Version 0.0.25a Changelog

Release Notes for Model Tuner (Version 0.0.25a)

  • Pushed fixes for the get_feature_selection_pipeline method.
  • Updated scoring blocks for calibrated KFold models and folded confusion matrix metrics.
  • Moved import statements to the top for unit tests.
  • Added unittests for edge cases, including test_rfe_calibrate_model() and validating confusion matrix alignment.
  • Fixed mismatches between confusion matrix and classification report.
  • Provided fixes for all pipeline getter methods.
  • Integrated verify_imb_sampler prints into KFold logic.
  • Resolved issues in KFold confusion matrix output and updated corresponding unit tests.
  • Added test coverage for selected best features and threshold-based F-beta tuning tests.
  • Enhanced tests for KFold splits and removed unnecessary utilities.
  • Introduced tests for conf_mat_class_kfold and initiated randomized search tests.
  • Finished randomized grid tests and improved GroupKFold support.
  • Resolved typos in group split configurations and refined nested KFold bug fixes.
  • Adjusted fold metric calculations in report_model_metrics.
  • Refined RFE logic with additional prints and threshold adjustment tests.
  • Implemented bootstrap regression tests and probability predictions with KFold scenarios.
  • Moved optimal threshold logic into prediction functionality.
  • Updated tests to accommodate new return_metrics_kfold logic.
  • Enhanced return metrics dictionary logic to handle all cases and added multilabel classification tests.
  • Addressed Brier score calculation issues and optimized regression reports for KFold.
  • Introduced threshold print updates for clearer reporting.
  • Developed unittests for CatBoost best iteration logic and improved test coverage for feature selection post-calibration.
  • Implemented SHAP scripts and tests for model explainability.
  • Removed outdated calibration reports from documentation and codebase.
  • Added tests for early stopping during fitting processes with and without scoring mechanisms.
  • Fixed bugs in regression metric calculations and refined KFold metric aggregation.