torch.Tensor.cuda#
- Tensor.cuda(device=None,non_blocking=False,memory_format=torch.preserve_format)→Tensor#
Returns a copy of this object in CUDA memory.
If this object is already in CUDA memory and on the correct device,then no copy is performed and the original object is returned.
- Parameters
device (
torch.device, optional) – The destination GPU device.Defaults to the current CUDA device.non_blocking (bool,optional) – If
Trueand the source is in pinned memory,the copy will be asynchronous with respect to the host.Otherwise, the argument has no effect. Default:False.memory_format (
torch.memory_format, optional) – the desired memory format ofreturned Tensor. Default:torch.preserve_format.