-
numpy.squeeze(a, axis=None)
[source] -
Remove single-dimensional entries from the shape of an array.
Parameters: a : array_like
Input data.
axis : None or int or tuple of ints, optional
New in version 1.7.0.
Selects a subset of the single-dimensional entries in the shape. If an axis is selected with shape entry greater than one, an error is raised.
Returns: squeezed : ndarray
The input array, but with all or a subset of the dimensions of length 1 removed. This is always
a
itself or a view intoa
.Examples
1234567>>> x
=
np.array([[[
0
], [
1
], [
2
]]])
>>> x.shape
(
1
,
3
,
1
)
>>> np.squeeze(x).shape
(
3
,)
>>> np.squeeze(x, axis
=
(
2
,)).shape
(
1
,
3
)
numpy.squeeze()

2025-01-10 15:47:30
Please login to continue.