for x, y_true in zip(batch_X, batch_y): y_pred, caches = self.model.forward(x) loss = self.compute_loss(y_pred, y_true.reshape(-1, 1)) losses.append(loss)