Skip to content

Commit ec20acf

Browse files
committed
Remove references to Variable. Use float(loss) instead of loss.item()
1 parent 58200b1 commit ec20acf

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

p1ch2/4_mnist.ipynb

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,7 @@
1010
"import torch.nn as nn\n",
1111
"import torch.nn.functional as F\n",
1212
"import torch.optim as optim\n",
13-
"from torchvision import datasets, transforms\n",
14-
"from torch.autograd import Variable"
13+
"from torchvision import datasets, transforms"
1514
]
1615
},
1716
{
@@ -89,11 +88,10 @@
8988
"source": [
9089
"for epoch in range(10):\n",
9190
" for batch_idx, (data, target) in enumerate(train_loader):\n",
92-
" #data, target = Variable(data), Variable(target)\n",
9391
" optimizer.zero_grad()\n",
9492
" output = model(data)\n",
9593
" loss = F.nll_loss(output, target)\n",
96-
" print('Current loss', loss.item())\n",
94+
" print('Current loss', float(loss))\n",
9795
" loss.backward()\n",
9896
" optimizer.step()"
9997
]

0 commit comments

Comments
 (0)