Numpy записи в c api - PullRequest
       8

Numpy записи в c api

4 голосов
/ 20 июля 2010

Я играю с написанием кода на C, чтобы ускорить внутренний цикл в моем коде Python.Этот цикл работает с пустой записью, например, так:

a = numpy.zeros((10,), dtype=[("myfvalue" ,"float"), ("myc", "int8"),
                              ("anotheri", "uint64")])

, которая затем передается в код c следующим образом:

myCFunc(a, "blah")

Мне было интересно, есть ли у кого-нибудь примеркак получить доступ к определенным столбцам «а» в функции C.Ясно, что где-то это будет включать PyArray_Descr.fields, но пример действительно поможет мне разобраться.

1 Ответ

0 голосов
/ 20 июля 2010

В Scipy Wiki есть несколько примеров:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...