Thompson001 commited on
Commit
56b32ab
·
verified ·
1 Parent(s): d66a926

Upload model.py with huggingface_hub

Browse files
Files changed (1) hide show
  1. model.py +18 -0
model.py ADDED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ import torch
3
+ import torch.nn as nn
4
+
5
+ class SimpleCNN(nn.Module):
6
+ def __init__(self):
7
+ super().__init__()
8
+ self.net = nn.Sequential(
9
+ nn.Conv2d(3, 32, 3, padding=1), nn.ReLU(), nn.MaxPool2d(2),
10
+ nn.Conv2d(32, 64, 3, padding=1), nn.ReLU(), nn.MaxPool2d(2),
11
+ nn.Conv2d(64, 128, 3, padding=1), nn.ReLU(), nn.AdaptiveAvgPool2d(1),
12
+ )
13
+ self.fc = nn.Linear(128, 2)
14
+
15
+ def forward(self, x):
16
+ x = self.net(x)
17
+ x = x.view(x.size(0), -1)
18
+ return self.fc(x)