mindspore.mint.isfinite
- mindspore.mint.isfinite(input)[源代码]
逐元素返回输入tensor中元素是否是有限数。 有限数定义:非
NaN、-INF、INF的元素。\[\begin{split}out_i = \begin{cases} & \text{ if } input_{i} = \text{Finite},\ \ True \\ & \text{ if } input_{i} \ne \text{Finite},\ \ False \end{cases}\end{split}\]- 参数:
input (Tensor) - 输入tensor。
- 返回:
Bool型Tensor
- 支持平台:
Ascend
样例:
>>> import mindspore >>> x = mindspore.mint.log(mindspore.tensor([-1,0])) >>> mindspore.mint.isfinite(x) Tensor(shape=[2], dtype=Bool, value= [False, False]) >>> x = mindspore.tensor(2.1, mindspore.float64) >>> mindspore.mint.isfinite(x) Tensor(shape=[], dtype=Bool, value= True)