(self, x, y)
| 96 | return y |
| 97 | |
| 98 | def train_one_batch(self, x, y): |
| 99 | out = self.forward(x) |
| 100 | loss = self.softmax_cross_entropy(out, y) |
| 101 | self.optimizer(loss) |
| 102 | return out, loss |
| 103 | |
| 104 | def set_optimizer(self, optimizer): |
| 105 | self.optimizer = optimizer |