Проверка равенства до транспонирования в NumPy - PullRequest
0 голосов
/ 27 июня 2018

Учитывая два многомерных массива в numpy одинаковой формы (в моем случае они являются тензорами, где каждое измерение равно, поэтому форма будет [2,...,2]) Я хотел бы проверить, может ли один быть преобразован в другой, используя некоторые транспонировать операцию. Есть ли простой способ сделать это?

Чтобы быть точным, данные массивы a и b возвращают, существует ли список индексов i такой, что a = np.transpose(b,i), или даже лучше, np.allclose(a,np.transpose(b,i)) == True

...