ConvertImageDtype¶
- class torchvision.transforms.v2.ConvertImageDtype(dtype: dtype = torch.float32)[source]¶
[已弃用] 使用
v2.ToDtype(dtype, scale=True)
代替。将输入图像转换为给定的
dtype
并相应地缩放值。警告
考虑使用
ToDtype(dtype, scale=True)
代替。请参阅ToDtype
。此函数不支持 PIL 图像。
- 参数:
dtype (torch.dpython:type) – 输出所需的日期类型
注意
从较小的整数
dtype
转换为较大的整数dtype
时,最大值**不会**被精确映射。如果来回转换,此不匹配将没有影响。- 抛出:
RuntimeError – 尝试将
torch.float32
转换为torch.int32
或torch.int64
,以及尝试将torch.float64
转换为torch.int64
。这些转换可能会导致溢出错误,因为浮点dtype
无法在整数dtype
的整个范围内存储连续整数。