COO.sum_duplicates

COO.sum_duplicates()[source]

Sums data corresponding to duplicates in COO.coords.

See also

scipy.sparse.coo_matrix.sum_duplicates()
Equivalent Scipy function.

Examples

>>> coords = np.array([[0, 1, 1, 2]], dtype=np.uint8)
>>> data = np.array([6, 5, 2, 2], dtype=np.uint8)
>>> s = COO(coords, data)
>>> s.sum_duplicates()
>>> s.coords  
array([[0, 1, 2]], dtype=uint8)
>>> s.data  
array([6, 7, 2], dtype=uint8)