Skip to content

Commit

Permalink
Training for humans
Browse files Browse the repository at this point in the history
  • Loading branch information
madhavkhoslaa committed Jul 9, 2019
1 parent cd32555 commit ec688cc
Showing 1 changed file with 2 additions and 9 deletions.
11 changes: 2 additions & 9 deletions train.py
Original file line number Diff line number Diff line change
Expand Up @@ -62,9 +62,6 @@
inputs, labels = data["Image"].cuda(), data["Label"].cuda()
else:
inputs, labels = data["Image"], data["Label"]
print("optimizer.zero_grad()")
optimizer.zero_grad()
print("Fed to model")
if torch.cuda.is_available():
outputs = net(
inputs.type(
Expand All @@ -73,15 +70,11 @@
outputs = net(
inputs.type(
torch.FloatTensor))
print("Calculating Loss")
print(outputs)
loss = criterion(input= outputs.view(-1,1,1,1)[:1116000], target=labels.view(-1,1,1,1).type(torch.FloatTensor))
print("loss backward")
loss.backward()
print("optimiser step")
optimizer.step()
running_loss += loss.item()
print("Epoch: {} | Loss: {}".format(int(epoch),loss.item()))
print("Epoch: {} | Loss: {} | Instance: {}".format(int(epoch),loss.item(), i))
print("Running loss|", running_loss)
with torch.no_grad():
for data in ValLoader:
Expand All @@ -91,7 +84,7 @@
else:
image, labels= data["Image"], data["Label"]
out= net(image)
out.save("epoch-"+ str(epoch)+ "OutImage"+ ".jpg")
torchvision.utils.save_image(out, str(epoch)+ "Out")
print('Finished Training')
torch.save(net.state_dict() , MODEL_SAVE+ "/model.pt")
print("Model saved")

0 comments on commit ec688cc

Please sign in to comment.