COO.linear_loc¶
-
COO.
linear_loc
(signed=False)[source]¶ The nonzero coordinates of a flattened version of this array. Note that the coordinates may be out of order.
Parameters: signed (bool, optional) – Whether to use a signed datatype for the output array. False
by default.Returns: The flattened coordinates. Return type: numpy.ndarray See also
numpy.flatnonzero
- Equivalent Numpy function.
Examples
>>> x = np.eye(5) >>> s = COO.from_numpy(x) >>> s.linear_loc() array([ 0, 6, 12, 18, 24], dtype=uint8) >>> np.array_equal(np.flatnonzero(x), s.linear_loc()) True