|
@@ -34,7 +34,7 @@ def T(a, half=False, cuda=True):
|
|
elif a.dtype in (np.float32, np.float64):
|
|
elif a.dtype in (np.float32, np.float64):
|
|
a = torch.cuda.HalfTensor(a) if half else torch.FloatTensor(a)
|
|
a = torch.cuda.HalfTensor(a) if half else torch.FloatTensor(a)
|
|
else: raise NotImplementedError(a.dtype)
|
|
else: raise NotImplementedError(a.dtype)
|
|
- if cuda: a = to_gpu(a, async=True)
|
|
|
|
|
|
+ if cuda: a = to_gpu(a, non_blocking=True)
|
|
return a
|
|
return a
|
|
|
|
|
|
def create_variable(x, volatile, requires_grad=False):
|
|
def create_variable(x, volatile, requires_grad=False):
|