проверка симметричности массива numpy?

Есть ли лучший питонический способ проверить, является ли ndarray диагональной симметрией в определенном измерении? т.е. для всех x

(arr[:,:,x].T==arr[:,:,x]).all()

Я уверен, что мне не хватает (да) ответа, но его 2:15 здесь ... :)

РЕДАКТИРОВАТЬ: чтобы уточнить, я ищу более «элегантный» способ сделать:

for x in range(xmax):
    assert (arr[:,:,x].T==arr[:,:,x]).all()
14
задан Bolster 16 March 2011 в 03:37
поделиться