ConvertImageDtype¶
- class torchvision.transforms.v2.ConvertImageDtype(dtype: dtype = torch.float32)[source]¶
[DEPRECATED] Use
v2.ToDtype(dtype, scale=True)
instead.Convert input image to the given
dtype
and scale the values accordingly.Warning
Consider using
ToDtype(dtype, scale=True)
instead. SeeToDtype
.This function does not support PIL Image.
- Parameters:
dtype (torch.dpython:type) – Desired data type of the output
Note
When converting from a smaller to a larger integer
dtype
the maximum values are not mapped exactly. If converted back and forth, this mismatch has no effect.- Raises:
RuntimeError – When trying to cast
torch.float32
totorch.int32
ortorch.int64
as well as for trying to casttorch.float64
totorch.int64
. These conversions might lead to overflow errors since the floating pointdtype
cannot store consecutive integers over the whole range of the integerdtype
.