gpt4 book ai didi

python - c api 中的 Numpy 记录

转载 作者:太空宇宙 更新时间:2023-11-03 12:10:18 27 4
gpt4 key购买 nike

我正在尝试编写一些 C 代码来加速我的内部循环 python 代码。此循环对 numpy 记录进行操作,例如类似的东西这个:

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

然后像这样传递到 c 代码中:

myCFunc(a, "blah")

我想知道是否有人有一个如何访问特定的例子C 函数中“a”的列。显然,这将涉及PyArray_Descr.fields 某处,但一个例子确实有助于事情对我来说更清楚。

最佳答案

Scipy Wiki 上有很多示例:

关于python - c api 中的 Numpy 记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3285572/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com