[docs]classLabels(TATensor):""":class:`torch.Tensor` subclass for images. Args: data: Any data that can be turned into a tensor with :func:`torch.as_tensor`. dtype: Desired data type. If omitted, will be inferred from ``data``. device: Desired device. If omitted and ``data`` is a :class:`torch.Tensor`, the device is taken from it. Otherwise, the image is constructed on the CPU. requires_grad: Whether autograd should record operations. If omitted and ``data`` is a :class:`torch.Tensor`, the value is taken from it. Otherwise, defaults to ``False``. """def__new__(cls,data:Any,*,dtype:Optional[torch.dtype]=None,device:Optional[Union[torch.device,str,int]]=None,requires_grad:Optional[bool]=None,)->Labels:tensor=cls._to_tensor(data,dtype=dtype,device=device,requires_grad=requires_grad)returntensor.as_subclass(cls)