Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
ws2021:zusaetzliche_klasse_resnet [2021/04/05 21:21] elena_kirschner |
ws2021:zusaetzliche_klasse_resnet [2021/04/06 16:40] (aktuell) annika_cibis |
||
---|---|---|---|
Zeile 65: | Zeile 65: | ||
| | ||
return nn.Sequential(*layers) | return nn.Sequential(*layers) | ||
- | |||
- | def ResNet50(img_channels=12): | ||
- | return ResNet(block, [3, 8, 6, 3], img_channels) | ||
- | |||
- | def test(): | ||
- | net = ResNet50() | ||
- | x = torch.randn(30, 12, 1000) | ||
- | y = net(x) #.to('cuda') | ||
- | return y | ||
| | ||
| | ||
Zeile 82: | Zeile 73: | ||
net = ResNet50() | net = ResNet50() | ||
x = torch.randn(30, 12, 1000) | x = torch.randn(30, 12, 1000) | ||
- | y = net(x) #.to('cuda') | + | y = net(x) |
return y | return y | ||
net = ResNet50() | net = ResNet50() | ||
- | #net = net.cuda() | ||
learning_rate = 0.15 | learning_rate = 0.15 | ||
batch_size = 50 | batch_size = 50 | ||
optimizer = optim.SGD(net.parameters(), lr=learning_rate) | optimizer = optim.SGD(net.parameters(), lr=learning_rate) | ||
- | |||
- | vis_ev = [] | ||
- | vis_loss = [] | ||
</code> | </code> |