fields.buffers.core.UnytArrayBuffer.broadcast_to#

UnytArrayBuffer.broadcast_to(shape: Any, *args, **kwargs) BufferBase#

Broadcast an array to a new shape.

Parameters:

shape (tuple or int) – The shape of the desired output array. A single integer i is interpreted as (i,).

Returns:

broadcast – A readonly view on the original array with the given shape. It is typically not contiguous. Furthermore, more than one element of a broadcasted array may refer to a single memory location.

Return type:

BufferBase

Raises:

ValueError – If the array is not compatible with the new shape according to NumPy’s broadcasting rules.