dataeval.utils.arrays.to_numpy¶
-
dataeval.utils.arrays.to_numpy(array, *, dtype=
None, required_ndim=None, required_shape=None, copy=True)¶ Converts an ArrayLike to new Numpy array.
- Parameters:¶
- array : ArrayLike or SequenceLike or None¶
Input array-like object
- dtype : numpy dtype or None, default None¶
Desired output dtype
- required_ndim : int or Iterable[int] or None, default None¶
Required number of dimensions (or set of valid dimensions)
- required_shape : tuple[int, ...] or None, default None¶
Required shape of output
- copy : bool, default True¶
Whether to copy the array
- Returns:¶
NumPy array
- Return type:¶
NDArray
- Raises:¶
ValueError – If required_ndim or required_shape constraints are not met