scipp.isinf#

scipp.isinf(x)#

Element-wise isinf (true if an element is inf).

Parameters:

x (TypeVar(VariableLikeType, Variable, DataArray, Dataset, DataGroup[Any])) – Input data.

Returns:

TypeVar(VariableLikeType, Variable, DataArray, Dataset, DataGroup[Any]) – Boolean variable indicating which elements are positive or negative infinity.

Examples

>>> import scipp as sc
>>> import numpy as np
>>> x = sc.array(dims=['x'], values=[1.0, np.inf, -np.inf, 4.0], unit='m')
>>> x
<scipp.Variable> (x: 4)    float64              [m]  [1, inf, -inf, 4]
>>> sc.isinf(x)
<scipp.Variable> (x: 4)       bool        <no unit>  [False, True, True, False]