2024-06-25 22:50:43 发布
网友
我实现了一个递归函数,它以numpy数组作为参数。 这里是简化版:
在每一次递归调用中,我都使用数组的一部分,这些数组由一些索引索引索引。在
我的问题是关于内存负载:python如何处理这个问题?它是否在每次调用时都复制数组?在
这取决于indices的性质。如果是切片,就没有拷贝。另一方面,如果使用的是fancy indexing,则会生成一个副本。在
indices
我建议您阅读NumPy教程中的Copies and Views(尽管本节没有介绍花哨的索引)。在
这取决于
indices
的性质。如果是切片,就没有拷贝。另一方面,如果使用的是fancy indexing,则会生成一个副本。在我建议您阅读NumPy教程中的Copies and Views(尽管本节没有介绍花哨的索引)。在
相关问题 更多 >
编程相关推荐