cupy.asarray#
- cupy.asarray(a, dtype=None, order=None)[source]#
Converts an object to array.
This is equivalent to
array(a, dtype, copy=False, order=order).- Parameters:
a – The source object.
dtype – Data type specifier. It is inferred from the input by default.
order ({'C', 'F', 'A', 'K'}) – Whether to use row-major (C-style) or column-major (Fortran-style) memory representation. Defaults to
'K'.orderis ignored for objects that are notcupy.ndarray, but have the__cuda_array_interface__attribute.
- Returns:
An array on the current device. If
ais already on the device, no copy is performed.- Return type:
Note
If
ais an numpy.ndarray instance that contains big-endian data, this function automatically swaps its byte order to little-endian, which is the NVIDIA and AMD GPU architecture’s native use.See also