예제 #1
0
 def test_cuda_empty(self):
     from torch.autograd import Variable
     x = Variable(torch.sparse.FloatTensor(2, 3, 4))
     y = x.cuda(0)
     self.assertEqual(x._dimI(), y._dimI())
     self.assertEqual(x._dimV(), y._dimV())
     x = y.cpu()
     self.assertEqual(y._dimI(), x._dimI())
     self.assertEqual(y._dimV(), x._dimV())
예제 #2
0
 def test_cuda_empty(self):
     from torch.autograd import Variable
     x = Variable(torch.sparse.FloatTensor(2, 3, 4))
     y = x.cuda(0)
     self.assertEqual(x._dimI(), y._dimI())
     self.assertEqual(x._dimV(), y._dimV())
     x = y.cpu()
     self.assertEqual(y._dimI(), x._dimI())
     self.assertEqual(y._dimV(), x._dimV())