Minor fixes + changed the default number of epochs to 100.
[pysvrt.git] / test-svrt.py
index 9aa2d59..5c16069 100755 (executable)
@@ -34,17 +34,17 @@ from torch.nn import functional as fn
 
 from torchvision import datasets, transforms, utils
 
-from _ext import svrt
+import svrt
 
 labels = torch.LongTensor(12).zero_()
 labels.narrow(0, 0, labels.size(0)//2).fill_(1)
 
-train_set = svrt.generate_vignettes(4, labels)
+x = svrt.generate_vignettes(4, labels)
 
-print(str(type(train_set)), train_set.size())
+x = x.view(x.size(0), 1, x.size(1), x.size(2))
 
-train_set = train_set.view(train_set.size(0), 1, train_set.size(1), train_set.size(2))
+x.div_(255)
 
-train_set.div_(255)
+torchvision.utils.save_image(x, 'example.png')
 
-torchvision.utils.save_image(train_set, 'example.png')
+print('Wrote example.png')