1.先解释一下三个函数
(1)torch.isinf(),判断输入张量每个元素是否为无穷大(返回与输入张量大小相同的张量),是无穷大则为True,否则为Flase。
(2)torch.isnan(),判断输入张量每个元素是否为NAN(返回与输入张量大小相同的张量),是NAN则为True,否则为Flase。
(3)torch.isfinite(),判断输入张量每个元素是否为有限值(返回与输入张量大小相同的张量),是有限值则为True,否则为Flase。
2.用一个简单的例子说明一下
代码说明:
(1)先定义一个变量a,依次包含三个元素:有限值、无穷大、NAN
这里需要注意一下,传入三个函数的值必须为tensor类型
(2)分别打印三个函数的返回值