3
我开发了一个使用低级别Cython的库来解决跨2D数组的流动问题。如果这些数组是numpy数组,我可以静态地键入它们,从而避免Python解释器随机访问这些数组的开销。要处理大小如此之大的数组,他们不适合内存,我打算使用pytables中的hd5file数组代替numpy,但我无法弄清楚是否可以静态键入一个CArray。我可以在Cython中静态键入h5file数组吗?
是否可以在Cython中静态键入hd5file CArrays以避免在随机访问这些数组时遇到Python解释器开销?