thanks @<1523701087100473344:profile|SuccessfulKoala55> that clears that up a bit for me. ive been going back through all the docs and videos trying to get a better plan together, there seems to be a big focus on distributed training and manually injecting params via the UI, but lacking a bit in the earlier stages of a data project.
id really love clearml to be the solution to self hosted ML, otherwise moving to AWS will be the next step for me
Hi @<1773158059758063616:profile|PanickyParrot17> ,
-
can i have a clearml agent listed to a specific git branch?The git branch is part of the repository info stored on each ClearML task - when creating the task (or when editing it), you can set this branch information. This is also automatically detected when you're running your code from a locally-cloned git repository - if you're using a branch there, it will be automatically picked up and stored in the resulting task's repository info
-
how are environment variables passed to the clearml agent for different branches?Environment variables can be pre-set for the agent, or, if you're using the agent in the docker mode (recommended), these can be additionally specified in the task's container section (using the extra arguments field) in the form of docker environment variables (
-e ENV_VAR=VALUE
)