def myunique(input):
    u = array([array(x) for x in set(tuple(x) for x in input)])
return u, array([len(input[all(input == x, axis=1)]) for x in u], dtype=int)
Извлеките уникальные строки из матрицы в numpy с частотой каждой созданной строки