and that function creates Task and log them
In the side bar you get the title of the graphs, then when you click on them you can see the diff series on the graphs themselves
I will share my script u can see it what I am doing
so, if I call Task.init() before that line there is no need of calling Task.init() on line number 92
then my combined function create a sub task using Task.create(task_name=exp_name)
but this gives the results in the same graph
@<1523701205467926528:profile|AgitatedDove14> I want to log directly to trains using logger.report_scalar
and under that there will be three graphs with title as train test and loss
It will not create another 100 tasks, they will all use the main Task. Think of it as they "inherit" it from the main process. If the main process never created a task (i.e. no call to Tasl.init) then they will create their own tasks (i.e. each one will create its own task and you will end up with 100 tasks)
Sure @<1523720500038078464:profile|MotionlessSeagull22> DM me 🙂
each subprocess logs one experiment as task
Can my request be made as new feature so that we can tag same type of graphs under one main tag
Sure, open a Git Issue :)
This code will give you one graph titled "loss" with two series: (1) trains (2) loss
main will initialize parent task and then my multiprocessing occurs which call combined function with parameters as project_name and exp_name
okay, Thanks @<1523701205467926528:profile|AgitatedDove14> for the help.
logger.report_scalar(title="loss", series="train", iteration=0, value=100)
logger.report_scalar(title="loss", series="test", iteration=0, value=200)
So you want these two on two different graphs ?
I have to create a main task for example named as main
so I want loss should be my main title and I want two different graphs of train and test loss under that loss
yes But i want two graphs with title as train loss and test loss and they should be under main category "loss"
so what I have done is rather than reading sequentially I am reading those experiments through multiprocessing and for each experiment I am creating new task with specified project_name and task_name