优化加速多循环python程序
为了循环计算区域相关系数,找到最大的相关系数的位置,编写 python 程序如下。但是由于循环较多导致程序计算速度较慢,我这边已经做过的尝试有:
1、我这边已经用 numba 的 cpu 并行加速了,速度提高了不少,但是还是不能满足要求。
2、想要优化循环,但是这些循环关系到每次数据切片的动态变化,所以不好改向量化。
3、我尝试过 taichi 采用 gpu 运算,但是这种方法不能数据切片。
所以求助大家能否帮我优化加速程序,非常感谢各位
推荐文章: