Skip to content
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

support experiment tracking #47

Closed
cameronraysmith opened this issue Jan 29, 2023 · 0 comments · Fixed by #48
Closed

support experiment tracking #47

cameronraysmith opened this issue Jan 29, 2023 · 0 comments · Fixed by #48
Assignees
Labels
ci Continuous Integration enhancement New feature or request star Recall

Comments

@cameronraysmith
Copy link
Collaborator

No description provided.

@cameronraysmith cameronraysmith linked a pull request Jan 29, 2023 that will close this issue
@cameronraysmith cameronraysmith changed the title use experiment tracking support experiment tracking Jan 29, 2023
cameronraysmith added a commit that referenced this issue Jan 29, 2023
resolves #47 

* add mlruns to gitignore

* default mlflow runs output directory

* add project dependencies

* mlflow=1.30.0
* hydra-core=1.2.0

* set hydra flag in DVC config

* explicit false default
* toggle true when using

* make target to set gh mlflow secrets

* MLFLOW_TRACKING_URI
* MLFLOW_TRACKING_USERNAME
* MLFLOW_TRACKING_PASSWORD

* add mlflow env vars to readme

* MLFLOW_TRACKING_URI
* MLFLOW_TRACKING_USERNAME
* MLFLOW_TRACKING_PASSWORD

* add mlflow logging to `_trainer.py`

* save ELBO plot to `loss_plot_path`

* log metrics in train

* only build docker on change in specified files

* add parameters to config

* lr
* train_size
* loss_plot_path

* update data lock

* ignore `loss_plot.png`

* update configuration
@cameronraysmith cameronraysmith self-assigned this Jan 30, 2023
@cameronraysmith cameronraysmith added ci Continuous Integration enhancement New feature or request labels Jan 30, 2023
@cameronraysmith cameronraysmith added the star Recall label Feb 17, 2023
cameronraysmith added a commit that referenced this issue Jan 3, 2024
resolves #47 

* add mlruns to gitignore

* default mlflow runs output directory

* add project dependencies

* mlflow=1.30.0
* hydra-core=1.2.0

* set hydra flag in DVC config

* explicit false default
* toggle true when using

* make target to set gh mlflow secrets

* MLFLOW_TRACKING_URI
* MLFLOW_TRACKING_USERNAME
* MLFLOW_TRACKING_PASSWORD

* add mlflow env vars to readme

* MLFLOW_TRACKING_URI
* MLFLOW_TRACKING_USERNAME
* MLFLOW_TRACKING_PASSWORD

* add mlflow logging to `_trainer.py`

* save ELBO plot to `loss_plot_path`

* log metrics in train

* only build docker on change in specified files

* add parameters to config

* lr
* train_size
* loss_plot_path

* update data lock

* ignore `loss_plot.png`

* update configuration
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci Continuous Integration enhancement New feature or request star Recall
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant