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