-
Notifications
You must be signed in to change notification settings - Fork 517
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
DagsHub Logger: Fix unsupported metric formats for MLflow, Add example notebook #915
DagsHub Logger: Fix unsupported metric formats for MLflow, Add example notebook #915
Conversation
28c4dfe
to
2eb9a3f
Compare
bcf644f
to
35998cc
Compare
… mlflow. Add a Colab Notebook using DagsHub Logger
35998cc
to
369ec4b
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks great.
one minor comment
Hey @ofrimasad, I fixed the issue you mentioned, can this be merged in now? Thanks, |
4daea2e
to
3b8818b
Compare
@BloodAxe we reviewed and fixed your comments on the unsupported symbols. Please let me know if there's anything else, or if we can go ahead and merge this in. Thanks in advance! 🙏 |
@BloodAxe / @ofrimasad Fixed both comments. Is it possible to merge now? Also, could I hope it's ok with you, but if you do find any additional changes – would it be possible to review the entire contribution, since doing it a couple of fixes at a time is much more time-consuming? Thanks in advance, appreciate the consideration 🙏 |
We've fixed all comments and ran a few tests to check the "happy path" works and other edge cases. |
Hey @BloodAxe @ofrimasad |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry, getting this PR took way too long.
LGTM
MLflow doesn't support some of the formats YOLO-NAS uses, so we either reformat them or raise an expiration that this format is not supported and will not be logged. This way, if YOLO-NAS uses a metric we didn't encounter during our tests and is not supported by MLflow, the training process will not stop, and the user will get an informative error message about it.