F.cross_entropy(y_hat, y)(y_hat, y) typo. (#137)

This seems to be a typo. Throws TypeError: 'Tensor' object is not callable.
This commit is contained in:
sebftw
2019-08-18 18:17:43 -04:00
committed by William Falcon
parent b2a49197e4
commit a7a14dadb6
@@ -50,13 +50,13 @@ class CoolModel(pl.LightningModule):
# REQUIRED
x, y = batch
y_hat = self.forward(x)
return {'loss': F.cross_entropy(y_hat, y)(y_hat, y)}
return {'loss': F.cross_entropy(y_hat, y)}
def validation_step(self, batch, batch_nb):
# OPTIONAL
x, y = batch
y_hat = self.forward(x)
return {'val_loss': F.cross_entropy(y_hat, y)(y_hat, y)}
return {'val_loss': F.cross_entropy(y_hat, y)}
def validation_end(self, outputs):
# OPTIONAL