Fix validation loss logging (#1494)

This commit is contained in:
Mladen Fernežir 2022-04-22 09:25:32 +02:00 committed by GitHub
parent aa68bf15b7
commit 9e17a0d364

View File

@ -155,9 +155,14 @@ class BaseSegmentor(BaseModule, metaclass=ABCMeta):
losses = self(**data_batch)
loss, log_vars = self._parse_losses(losses)
log_vars_ = dict()
for loss_name, loss_value in log_vars.items():
k = loss_name + '_val'
log_vars_[k] = loss_value
outputs = dict(
loss=loss,
log_vars=log_vars,
log_vars=log_vars_,
num_samples=len(data_batch['img_metas']))
return outputs