我们正在使用PP启动进程,需要按照将作业发送到服务器的顺序聚合作业的结果。是否有一种堆来控制结果的聚合?你知道吗
import pp, numpy
def my_silly_function(a,b):
return a**4+b**15
# call the server (with pile?)
ppservers = ()
job_server = pp.Server(ppservers=ppservers, secret="password")
# launch jobs and aggregate them into a list
jobs1=numpy.array[job_server.submit(my_silly_function, args=(w,w+40)) for w in xrange(1000)]
--->;我们希望返回结果的顺序与发送结果的顺序相同(因此不需要lexsort按我们要求的顺序获取结果?你知道吗
答案是肯定的。维持秩序。如果您想选择如何使用块映射、迭代映射或异步(无序)映射返回结果,那么可以使用
pathos
中的pp
分叉。pathos.pp
fork也适用于python3.x在这里获取
pathos.pp
:https://github.com/mmckerns相关问题 更多 >
编程相关推荐