快捷方式

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.int32torch.int64,以及尝试将 torch.float64 转换为 torch.int64。这些转换可能会导致溢出错误,因为浮点 dtype 无法在整数 dtype 的整个范围内存储连续整数。

transform(inpt: Any, params: dict[str, Any]) Any[source]

用于覆盖自定义变换的方法。

请参阅 如何编写自己的 v2 变换

文档

访问全面的 PyTorch 开发者文档

查看文档

教程

为初学者和高级开发者提供深入的教程

查看教程

资源

查找开发资源并让您的问题得到解答

查看资源