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 ?
yes, it seems that task.create doesn't really work.. should i do something similar to .run() ?
SweetGiraffe8 what do you mean by "doesn't really work"?
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
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.)
You create()
a task in order to manually edit its execution details, and then run it remotely using a ClearML Agent
But without an agent you'll have to manually run all those tasks you create - are you sure you want to do that?
You can just install an agent on your machine...