pyvista.core._validation.check.check_finite

pyvista.core._validation.check.check_finite#

check_finite(array: _ArrayLikeOrScalar[NumberType], /, *, name: str = 'Array') None[ソース]#

配列が有限の値を持つかどうか,つまりNaNやInfの値を持たないかどうかをチェックします.

パラメータ:
arrayfloat | ArrayLike[float]

Number or array to check.

namestr, default: "Array"

エラーメッセージが発生した場合に使用する変数名.

エラー処理:
ValueError

配列に Inf または NaN 値が含まれている場合.

参考

check_real

配列の値が有限かどうかをチェックします.

>>> from pyvista import _validation
>>> _validation.check_finite([1, 2, 3])