mxnet.np.ravel¶
-
ravel
(x)¶ Return a contiguous flattened array. A 1-D array, containing the elements of the input, is returned. A copy is made only if needed.
- Parameters
x (ndarray) – Input array. The elements in x are read in row-major, C-style order and packed as a 1-D array.
order (C, optional) – Only support row-major, C-style order.
- Returns
y (ndarray) – y is an array of the same subtype as x, with shape
(x.size,)
. Note that matrices are special cased for backward compatibility, if x is a matrix, then y is a 1-D ndarray... note:: – This function differs from the original numpy.arange in the following aspects:
Only support row-major, C-style order.
Examples
It is equivalent to
reshape(x, -1)
.>>> x = np.array([[1, 2, 3], [4, 5, 6]]) >>> print(np.ravel(x)) [1. 2. 3. 4. 5. 6.]
>>> print(x.reshape(-1)) [1. 2. 3. 4. 5. 6.]
>>> print(np.ravel(x.T)) [1. 4. 2. 5. 3. 6.]
Did this page help you?
Yes
No
Thanks for your feedback!