Skip to content

Commit

Permalink
70.89
Browse files Browse the repository at this point in the history
  • Loading branch information
jkjan committed May 7, 2020
1 parent c968012 commit f4c084f
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 13 deletions.
24 changes: 12 additions & 12 deletions CIFAR10/CNN.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,42 +8,42 @@ def __init__(self, batch_size):
self.layer1 = nn.Sequential(
nn.Conv2d(3, 16, 3, padding=1),
nn.BatchNorm2d(16),
nn.ELU(),
nn.ReLU(),
nn.Dropout2d(0.3),
)

self.layer2 = nn.Sequential(
nn.Conv2d(16, 32, 3, padding=1),
nn.BatchNorm2d(32),
nn.ELU(),
nn.ReLU(),
nn.Dropout2d(0.3),
nn.MaxPool2d(2, 2),
)

self.layer3 = nn.Sequential(
nn.Conv2d(32, 64, 3, padding=1),
nn.BatchNorm2d(64),
nn.ELU(),
nn.ReLU(),
nn.Dropout2d(0.3),
nn.MaxPool2d(2, 2)
)

self.fc_layer = nn.Sequential(
nn.Linear(64*8*8, 100),
nn.BatchNorm1d(100),
nn.ELU(),
nn.ReLU(),
nn.Dropout(0.3),
)
self.fc = nn.Linear(100, 10)

torch.nn.init.xavier_normal_(self.fc.weight)
# for m in self.modules():
# if isinstance(m, nn.Conv2d):
# nn.init.kaiming_uniform_(m.weight.data)
# m.bias.data.fill_(0)
# if isinstance(m, nn.Linear):
# nn.init.kaiming_uniform_(m.weight.data)
# m.bias.data.fill_(0)
# torch.nn.init.xavier_normal_(self.fc.weight)
for m in self.modules():
if isinstance(m, nn.Conv2d):
nn.init.kaiming_uniform_(m.weight.data)
m.bias.data.fill_(0)
if isinstance(m, nn.Linear):
nn.init.kaiming_uniform_(m.weight.data)
m.bias.data.fill_(0)

def forward(self, x):
out = self.layer1(x)
Expand Down
Binary file modified CIFAR10/__pycache__/CNN.cpython-37.pyc
Binary file not shown.
2 changes: 1 addition & 1 deletion CIFAR10/train.py
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
optimizer = torch.optim.Adam(model.parameters(), lr=lr)

# scheduler
scheduler = lr_scheduler.StepLR(optimizer, step_size=30, gamma=0.1)
scheduler = lr_scheduler.StepLR(optimizer, step_size=30, gamma=0.2)

# to train
model.train()
Expand Down

0 comments on commit f4c084f

Please sign in to comment.