目录

类型信息

一个 torch.dtype 的数值属性可以通过 torch.finfotorch.iinfo 来访问。

torch.finfo

class torch.finfo

一个 torch.finfo 是一个表示浮点数 torch.dtype 的数值属性的对象(即 torch.float32torch.float64torch.float16)。这类似于 numpy.finfo

A torch.finfo 提供以下属性:

名称

类型

描述

整数

该类型所占用的位数。

eps

浮点型

可表示的最小数字,使得 1.0 + eps != 1.0

最大值

浮点型

可表示的最大数字。

最小值

浮点型

可以表示的最小数字(通常为 -max)。

小的,微小的

浮点型

最小的正正规数。请参见注释。

分辨率

浮点型

此类型的近似十进制精度,即 10**-precision

注意

torch.finfo 的构造函数可以不带参数调用,在这种情况下,该类将为 PyTorch 默认的 dtype 创建(如 torch.get_default_dtype() 所返回)。

注意

tiny 返回最小的 正常 数,但还有更小的 次正规数。有关更多信息,请参阅 https://en.wikipedia.org/wiki/Denormal_number

torch.iinfo

class torch.iinfo

A torch.iinfo 是一个表示整数数值属性的对象 torch.dtype (i.e. torch.uint8, torch.int8, torch.int16, torch.int32, and torch.int64). This is similar to numpy.iinfo

A torch.iinfo 提供以下属性:

名称

类型

描述

整数

该类型所占用的位数。

最大值

整数

可表示的最大数字。

最小值

整数

可表示的最小数字。

文档

访问 PyTorch 的全面开发人员文档

查看文档

教程

获取面向初学者和高级开发人员的深入教程

查看教程

资源

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

查看资源