numpy.asarray_chkfinite(a, dtype=None, order=None) [source]
Convert the input to an array, checking for NaNs or Infs.
| Parameters: |
|
|---|---|
| Returns: |
|
| Raises: |
|
See also
asarray
asanyarray
ascontiguousarray
asfarray
asfortranarray
fromiter
fromfunction
Convert a list into an array. If all elements are finite asarray_chkfinite is identical to asarray.
>>> a = [1, 2] >>> np.asarray_chkfinite(a, dtype=float) array([1., 2.])
Raises ValueError if array_like contains Nans or Infs.
>>> a = [1, 2, np.inf]
>>> try:
... np.asarray_chkfinite(a)
... except ValueError:
... print('ValueError')
...
ValueError
© 2005–2019 NumPy Developers
Licensed under the 3-clause BSD License.
https://docs.scipy.org/doc/numpy-1.17.0/reference/generated/numpy.asarray_chkfinite.html