cupynumeric.delete#

cupynumeric.delete(arr: ndarray, obj: Any, axis: int | None = None) ndarray#

Return a new array with sub-arrays along an axis deleted. For a one dimensional array, this returns those entries not returned by arr[obj].

Parameters:
  • arr (array_like) – Input array.

  • obj (slice, int, array-like of ints or bools) – Indicate indices of sub-arrays to remove along the specified axis.

  • axis (int, optional) – The axis along which to delete the subarray defined by obj. If axis is None, obj is applied to the flattened array.

Returns:

out – A copy of arr with the elements specified by obj removed. Note that delete does not occur in-place. If axis is None, out is a flattened array.

Return type:

ndarray

See also

numpy.delete

Availability:

Multiple GPUs, Multiple CPUs