like if u see in above image my project name is abcd18 and under that there are experiments Experiment1, Experiment2 etc.
You can always click on the name of the series and remove it for display.
Why would you need three graphs?
No. since you are using Pool. there is no need to call task init again. Just call it once before you create the Pool, then when you want to use it, just do task = Task.current_task()
so , it will create a task when i will run it first time
yes But i want two graphs with title as train loss and test loss and they should be under main category "loss"
Hi @<1523701205467926528:profile|AgitatedDove14> , I wanted to ask you something. Is it possible that we can talk over voice somewhere so that I can explain my problem better?
@<1523720500038078464:profile|MotionlessSeagull22> you cannot have two graphs with the same title, the left side panel presents graph titles. That means that you cannot have a title=loss series=train & title=loss series=test on two diff graphs, they will always be displayed on the same graph.
That said, when comparing experiments, all graph pairs (i.e. title+series) will be displayed as a single graph, where the diff series are the experiments.
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
main will initialize parent task and then my multiprocessing occurs which call combined function with parameters as project_name and exp_name
so, if I call Task.init() before that line there is no need of calling Task.init() on line number 92
I will share my script u can see it what I am doing
i mean all 100 experiments in one project
no i want all of them in the same experiment
See on line 212 I am calling one function "combined" with some arguments
So you want these two on two different graphs ?
so, like if validation loss appears then there will be three sub-tags under one main tag loss
@<1523701205467926528:profile|AgitatedDove14> I want to log directly to trains using logger.report_scalar
I have to create a main task for example named as main
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 🙂
and under that there will be three graphs with title as train test and loss
If you one each "main" process as a single experiment, just don't call Task.init in the scheduler
I have 100 experiments and I have to log them and update those experiments every 5 minutes
okay, Thanks @<1523701205467926528:profile|AgitatedDove14> for the help.

