首页 > 解决方案 > 如何使用多处理进行 1000 次模拟

问题描述


def array_generator(total_array,i):
    rd_array = np.random.rand(18,100)
    total_array[i] = rd_array
    return total_array[i]

现在我想做 1000 次模拟并存储到 total_array 如何使用多处理生成 1000 次模拟?

太感谢了:)

标签: pythonmultiprocessing

解决方案


我建议你可以通过运行这个函数 1000 次来使用 concurrent.futures 模块。

https://coderzcolumn.com/tutorials/python/concurrent-futures

上面的教程有一个简单的例子,你可以尝试模仿。


推荐阅读