我正在尝试构建一个将在1000x1000x1000空间中发生的模拟。对于空间中的每个点,我需要能够编码2到3个属性。
我还需要能够在空间上执行一些基本操作,例如,给定一个点,找到该点的26个相邻3D邻居的属性。
所有点将位于1000x1000x1000空间中的顶点上(即每个点都是离散的)。
我用numpy用python写了一个版本,它太慢了。我也在寻找可以加快速度的库,但找不到任何东西。
有没有人知道有一个python库可以提供有用的辅助函数,并且适合这种大小的模拟?
发布于 2020-07-06 00:57:37
将Numpy与Numba python编译器一起使用来处理更复杂的算法可能会花费您很长的时间。
另外,我认为你指的是一种“模板”算法,而numba有特定的stencil-functionality可以帮助你。
但在开发过程中,从较小的网格开始!
https://stackoverflow.com/questions/62743629
复制相似问题