added multiple outputs to LightningTestModel

This commit is contained in:
William Falcon
2019-07-24 17:23:19 -04:00
parent 516ee9c985
commit 63ce8af27c
@@ -127,16 +127,16 @@ class LightningTestModel(LightningModule):
val_acc = val_acc.unsqueeze(0)
# alternate possible outputs to test
if self.trainer.batch_nb % 0 == 0:
if self.trainer.batch_nb % 1 == 0:
output = OrderedDict({
'val_loss': loss_val,
'val_acc': val_acc,
})
return output
if self.trainer.batch_nb % 1 == 0:
if self.trainer.batch_nb % 2 == 0:
return val_acc
if self.trainer.batch_nb % 2 == 0:
if self.trainer.batch_nb % 3 == 0:
output = OrderedDict({
'val_loss': loss_val,
'val_acc': val_acc,