-
Notifications
You must be signed in to change notification settings - Fork 2.1k
Experiment tracking support with ClearML Logger v1 #4896
Experiment tracking support with ClearML Logger v1 #4896
Conversation
Hi there, thank you for your contribution. We appreciate your interest in logging within ParlAI, though I have a few questions:
|
Hi @klshuster, thanks for the feedback!
We believe that this integration brings a lot of value, and we'd be happy to add tests if you agree. Thanks a lot! |
Ok, please add some tests and then I can review the full PR |
This PR has not had activity in 30 days. Closing due to staleness. |
Working on the tests. |
…into new-clearml-branch
@klshuster , I have added unittest. Please, give a review to the PR. |
@mojtaba-komeili , request for a review. |
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.
Thanks for contributing to ParlAI.
Patch description
I have added ClearML Logger to log experiments using ClearML Task. ClearML logger logs everything to ClearML WebUI. ClearML logs Hyperparameter, Scalars, Models, Checkpoints, other necessary artifacts such as dictionaries, and also Test and Validation Dialogue Worlds as debugging samples.
parlai/core/logs.py
parlai/scripts/
. These scripts are:train_model.py
.codes
.ClearML is a leading MLOps stack that can supercharge dialogues research with its state-of-the-art experiment tracking capability. ClearML: https://clear.ml/
What ClearML Experiment Manager can log? Everything! You just name it. Example Screenshots:
Scripts for testing ClearML Logger
test_clearml_scripts.zip
How to install ClearML
https://clear.ml/docs/latest/docs/getting_started/ds/ds_first_steps/