"input".
  * **requires_grad** (*bool**, **optional*) -- If autograd should
    record operations on the returned tensor. Default: "False".

  * **memory_format** ("torch.memory_format", optional) -- the
    desired memory format of returned Tensor. Default:
    "torch.preserve_format".

Example:
  >>> a=torch.empty((2,3), dtype=torch.int32, device = 'cuda')
  >>> torch.empty_like(a)
  tensor([[0, 0, 0],
          [0, 0, 0]], device='cuda:0', dtype=torch.int32)
