Numpy Array Получить поиск индекса строки по строке
Я новичок в Numpy и я реализую кластеризацию со случайным лесом в Python. Мой вопрос:
Как я могу найти индекс точной строки в массиве? Например
[[ 0. 5. 2.]
[ 0. 0. 3.]
[ 0. 0. 0.]]
и я ищу[0. 0. 3.]
и получим в результате 1 (индекс второго ряда).
Любое предложение? Следует код (не работает ...)
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