| 92 | |
| 93 | # Define model |
| 94 | class NeuralNetwork(nn.Module): |
| 95 | def __init__(self): |
| 96 | super().__init__() |
| 97 | self.flatten = nn.Flatten() |
| 98 | self.linear_relu_stack = nn.Sequential( |
| 99 | nn.Linear(28*28, 512), |
| 100 | nn.ReLU(), |
| 101 | nn.Linear(512, 512), |
| 102 | nn.ReLU(), |
| 103 | nn.Linear(512, 10) |
| 104 | ) |
| 105 | |
| 106 | def forward(self, x): |
| 107 | x = self.flatten(x) |
| 108 | logits = self.linear_relu_stack(x) |
| 109 | return logits |
| 110 | |
| 111 | model = NeuralNetwork().to(device) |
| 112 | print(model) |
no outgoing calls
no test coverage detected