Hey @<1603198163143888896:profile|LonelyKangaroo55> If you only use the summary writer, does it report properly to both TB and ClearML?
Hi @<1603198163143888896:profile|LonelyKangaroo55> , how are you currently reporting, do you have a code snippet? Are you using the community server or a self hosted one?
@<1523701070390366208:profile|CostlyOstrich36> self hosted andclass ClearmlLogger:
def __init__(self, task):
self.task = taskself.task_logger = task.get_logger()self.task_logger.set_default_upload_destination(' None ')self.writer = SummaryWriter('runs')
def log_training(self, reconstruction_loss, learning_rate, iteration):self.task.get_logger().report_scalar(title='learning.rate',series='learning.rate',value=learning_rate,iteration=iteration)self.writer.add_scalar('training learning.rate',learning_rate,iteration)
self.writer.add_scalar('training reconstruction_loss',reconstruction_loss,iteration)self.writer.close()
self.task_logger.report_scalar(title='training.reconstruction_loss',series='training.reconstruction_loss',value=reconstruction_loss,iteration=iteration)
I try different options and no reporting on the UI, but logger.task_logger.report_text works good with string. I think it can be lib version problem or some network.