flatten#
- class saiunit.math.flatten(x, start_axis=None, end_axis=None, **kwargs)#
Flattens input by reshaping it into a one-dimensional tensor. If
start_dimorend_dimare passed, only dimensions starting withstart_dimand ending withend_dimare flattened. The order of elements in input is unchanged.Note
Flattening a zero-dimensional tensor will return a one-dimensional view.
- Parameters:
- Returns:
out
- Return type:
Array| saiunit.Quantity
Examples
>>> import saiunit as u >>> a = [[1, 2], [3, 4]] * u.second >>> u.math.flatten(a)