mlx.core.flatten#
- flatten(a: array, /, start_axis: int = 0, end_axis: int = -1, *, stream: None | Stream | Device = None) array#
Flatten an array.
The axes flattened will be between
start_axisandend_axis, inclusive. Negative axes are supported. After converting negative axis to positive, axes outside the valid range will be clamped to a valid value,start_axisto0andend_axistondim - 1.- 參數:
- 回傳值:
The flattened array.
- 回傳值型別:
範例
>>> a = mx.array([[1, 2], [3, 4]]) >>> mx.flatten(a) array([1, 2, 3, 4], dtype=int32) >>> >>> mx.flatten(a, start_axis=0, end_axis=-1) array([1, 2, 3, 4], dtype=int32)