rodrigo-arenas / Sklearn-genetic-opt

ML hyperparameters tuning and features selection, using evolutionary algorithms.
https://sklearn-genetic-opt.readthedocs.io
MIT License
289 stars 73 forks source link

MLflow Integration #21

Closed rodrigo-arenas closed 3 years ago

rodrigo-arenas commented 3 years ago

Is your feature request related to a problem? Please describe. Currently sklear-genetic-opt allows logging using DEAP.Loogbook, it's wanted to also allow logging metrics, hyperparameters and fitted models into MLflow: https://mlflow.org/

Describe the solution you'd like Create an aditional parameter in GASearchCV with all the configs needed by MLflow

Describe alternatives you've considered Create a new class MLflowConfig and log the values in the evaluate() method

Additional context Example of use of MLflow: https://medium.com/analytics-vidhya/manage-your-machine-learning-lifecycle-with-mlflow-in-python-d678d5f3c682

rodrigo-arenas commented 3 years ago

Close this issue as implemented in the PR #22