numpy-CAPI:C语言中的标量乘法

2024-10-03 13:23:19 发布

您现在位置:Python中文网/ 问答频道 /正文

如何在C语言中对一个numpy-nd数组与任意双标量进行元素乘法呢?在

我正在搜索这样一个api函数: 在

// C-code
PyArray_MultiplyWithScalar((PyArrayObject *) myarray, double scalar_value);

对应于纯裸体: 在

^{pr2}$

我当前的解决方案是迭代所有条目并手动执行规范化。在


Tags: 函数numpyapi元素code数组scalardouble
1条回答
网友
1楼 · 发布于 2024-10-03 13:23:19

我不知道你的问题的正确答案,但是如果你用C编写一个应该尽可能快的循环,如果你做得对,我甚至会认为比调用python api函数更快。这样做你甚至可以在不需要额外内存的情况下就地编辑数组。在

相关问题 更多 >