Как получить размер типизированных представлений памяти в cython
Можно ли получить размер MemoryView в Cython? В идеале я ищу что-то вроде arr.shape
в клочья.
1 ответ
Решение
От http://docs.python.org/3.3/library/stdtypes.html
длина (вид) равна длине толиста. Если view.ndim = 0, длина равна 1. Если view.ndim = 1, длина равна количеству элементов в представлении. Для более высоких измерений длина равна длине представления представления вложенного списка. Атрибут itemsize выдаст вам количество байтов в одном элементе.