0.5.0
Features:
-
Build-in integration with MLflow using the class
sklearn_genetic.mlflow.MLflowConfig
and the new parameterlog_config
from the classsklearn_genetic.GASearchCV
-
Implemented the callback
sklearn_genetic.callbacks.LogbookSaver
which saves the estimator.logbook object with all the fitted hyperparameters and their cross-validation score -
Added the parameter
estimator
to all the functions on the modulesklearn_genetic.callbacks
Docs:
- Added user guide "Integrating with MLflow"
- Update the tutorial "Custom Callbacks" for new API inheritance behavior
Internal:
- Added a base class
sklearn_genetic.callbacks.base.BaseCallback
from which all Callbacks must inherit from - Now coverage report doesn't take into account the lines with # pragma: no cover and # noqa