przetestuj członkostwo w 2d tablicy numpy

Mam dwie tablice 2D o tym samym rozmiarze

a = array([[1,2],[3,4],[5,6]])
b = array([[1,2],[3,4],[7,8]])

Chcę poznać wiersze b, które są w a.

Tak więc wyjście powinno być:

array([ True,  True, False], dtype=bool)

bez robienia:

array([any(i == a) for i in b])

bo a i b są ogromne.

Jest funkcja, która to robi, ale tylko dla tablic 1D: in1d

questionAnswers(4)

yourAnswerToTheQuestion