草庐IT

calcBrownCombinedP

全部标签

python - Cython Numpy 代码并不比纯 python 快

首先我知道SO上有很多类似主题的问题,但经过一天的搜索、阅读和测试,我找不到解决方案。我有一个python函数,它计算numpyndarray(mxn)的成对相关性。我最初只是在numpy中这样做,但该函数还计算了倒数对(即除了计算矩阵的A行和B行之间的相关性外,它还计算了B行和A行之间的相关性。)所以我采取了略有不同的方法对于大m的矩阵大约快两倍(我的问题的实际大小是m~8000)。这很好,但仍然有点慢,因为会有很多这样的矩阵,并且全部完成需要很长时间。所以我开始研究用cython来加快速度。我从我读过的内容中了解到,cython不会真正加快numpy的速度。这是真的吗,还是我遗漏了