like in the sidebar there should be a title called "loss" and under that two different plots should be there named as "train_loss" and "test_loss"
my scheduler will be running every 60 seconds and calling main function
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
but what is happening is it is creating new task under same project with same task name
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
logger.report_scalar("loss-train", "train", iteration=0, value=100)logger.report_scalar("loss=test", "test", iteration=0, value=200)
notice that the title of the graph is its uniue id, so if you send scalars to with the same "title" they will show on the same graph
Can my request be made as new feature so that we can tag same type of graphs under one main tag
I have 100 experiments and I have to log them and update those experiments every 5 minutes
Are you using tensorboard or do you want to log directly to trains ?
I will share my script u can see it what I am doing
i mean all 100 experiments in one project
@<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.
Like here in the sidebar I am getting three different plots named as loss, train_loss and test_loss
and it should log it into the same task and same project
now after 1st iteration is completed then after 5 minutes my script runs automatically and then again it logs into trains server
logger.report_scalar(title="loss", series="train", iteration=0, value=100)logger.report_scalar(title="loss", series="test", iteration=0, value=200)
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?
yes But i want two graphs with title as train loss and test loss and they should be under main category "loss"
def combined(path,exp_name,project_name):temp = Task.create(task_name="exp_name")logger = temp.current_logger()logger.report_scalar()
def main():task=Task.init(project_name="test")[pool.apply_async(combined, args = (row['Path'], row['exp_name'], row['project_name'])) for index,row in temp_df.iterrows()]
scheduler = BlockingScheduler()scheduler.add_job(main, 'interval', seconds=60, max_instances=3)scheduler.start()
See on line 212 I am calling one function "combined" with some arguments


