-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Question] Interface for generic logger #114
Comments
Hi @AwePhD, Thanks for the kind words! We don't have any immediate plans to integrate in other loggers, primarily as it introduces some maintenance over head. I don't know about MLFlow but for W&B, as you control the If you manage to get it to work, we'd be delighted if you could share any sample script or such that we could include in the documentation that we could share with others :) Best, |
Okay, thanks for the answer. Long story short, my deep learning (high-level) domain specific framework implements MLFlow settings and boilerplate. But it seems to conflict with NePS use case. I might investigate and manually set the logger in If I manually implement the MLFlow boilerplate in |
Feel free to leave it open if you plan to share back any findings here, would be super useful :) It would be good to know how the two conflict as I'm not familiar with MLFlow or why they would conflict |
mlflow is working correctly with NePS, as I suggested this is my framework that makes a fuss. It does not stop / start mlflow runs correctly in the NePS use case. A manual mlflow works well with basic boilerplate. It logs the HP and metrics of each run. In a multi fidelity settings, it's fairly easy to resume previous (mlflow) run. Sadly, because I use my framework, I cannot offer a great detailed template. But here the idea. def run_pipeline(pipeline_directory, previous_pipeline_directory, **config):
# Instantiate model, optimizer and everything else
# Insert mlflow setup: experiment and run names. Logs HP
# Train + Validation for NePS
# Close mlflow and other post things to do I use Thus, the Obviously, it might be doable to extend the |
Hello,
I am starting to use NePS for HPO. I see that there is a class for logging in TensorBoard which is great. Are you interested to make an interface for any logger? Other logging tools are common such as MLFlow (I use this one), WandB and so on.
Thanks for NePS, the tools seems interesting and the documentation is great, I have little knowledge in HPO.
The text was updated successfully, but these errors were encountered: