Skip to content

Instantly share code, notes, and snippets.

@shashankprasanna
Created April 2, 2020 21:14
Show Gist options
  • Save shashankprasanna/e34ebd6e1d3f0ff27b8d9b8026733ff1 to your computer and use it in GitHub Desktop.
Save shashankprasanna/e34ebd6e1d3f0ff27b8d9b8026733ff1 to your computer and use it in GitHub Desktop.
for epoch in range(10):
running_loss = 0.0
for i, data in enumerate(trainloader, 0):
inputs, labels = data[0].to(device), data[1].to(device)
optimizer.zero_grad()
outputs = net(inputs)
loss = criterion(outputs, labels)
# Use hook to record tensors
hook.record_tensor_value(tensor_name="loss", tensor_value=loss)
loss.backward()
optimizer.step()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment