Numpy Array Uzyskaj indeks wierszy przeszukując wiersz

Jestem nowym użytkownikiem numpy i implementuję klastrowanie z losowym lasem w Pythonie. Moje pytanie brzmi:

Jak mogę znaleźć indeks dokładnego wiersza w tablicy? Na przykład

[[ 0.  5.  2.]
 [ 0.  0.  3.]
 [ 0.  0.  0.]]

i szukam[0. 0. 3.] i uzyskaj jako wynik 1 (indeks drugiego rzędu).

Jakieś sugestie? Podąża za kodem (nie działa ...)

    for index, element in enumerate(leaf_node.x):
        for index_second_element, element_two in enumerate(leaf_node.x):
            if (index <= index_second_element):
                index_row = np.where(X == element)
                index_column = np.where(X == element_two)
                self.similarity_matrix[index_row][index_column] += 1

questionAnswers(1)

yourAnswerToTheQuestion