Я хочу удалить дубликаты из массива numpy.
>data = np.array([[1,"a",3,3,4],
[1,8,9,9,4],
[1,"a",3,3,4]])
>new_array = [tuple(row) for row in data]
>uniques = np.unique(new_array)
>uniques
output: array(['1', '3', '4', '8', '9', 'a'], dtype='<U1')
Но я хочу
output: np.array([[1,"a",3,3,4],[1,8,9,9,4]])
Как я могу это сделать? Спасибо.