You create()
a task in order to manually edit its execution details, and then run it remotely using a ClearML Agent
Because create()
only creates a task in the server, but it does not mean the task is "running" in your machine (so you can't report stuff for it etc.)
The only thing I'm doing with the task is task.get_logger().report_scatter2d
With init its working well, I can see the results in the UI, and with create it does nothing
But without an agent you'll have to manually run all those tasks you create - are you sure you want to do that?
SweetGiraffe8 what do you mean by "doesn't really work"?
yes, it seems that task.create doesn't really work.. should i do something similar to .run() ?
You can just install an agent on your machine...
SweetGiraffe8 Task.init will autolog everything (git/python packages/console etc), for your existing process.
Task.create purely creates a new Task in the system, and lets' you manually fill in all the details on that Task
Make sense ?