shape#
- ivy.shape(x, /, *, as_array=False)[source]#
Return the shape of the array
x.- Parameters:
x (
Union[Array,NativeArray]) – Input array to infer the shape of.as_array (
bool, default:False) – Whether to return the shape as an array. Default is False.
- Return type:
Union[Shape,NativeShape]- Returns:
ret – Shape of the array
x.
Examples
>>> x = ivy.array([[-1, 0, 1], [1, 0, -1]]) >>> y = ivy.shape(x) >>> z = ivy.shape(x, as_array = True) >>> print(y) (2, 3)
>>> print(z) ivy.array([2, 3])
- Array.shape()#
Array dimensions.