core.py 文件源码

python
阅读 26 收藏 0 点赞 0 评论 0

项目:clopure 作者: vbkaisetsu 项目源码 文件源码
def clopure_pmap_unord(self, *args, local_vars):
        if len(args) <= 1:
            raise ClopureRuntimeError("pmap-unord takes at least 2 arguments")
        seqs = [self.evaluate(arg, local_vars=local_vars) for arg in args[1:]]
        p = Pool(self.procs)
        s = Semaphore(self.queue_size)
        input_iter = (((args[0],) + x, local_vars) for x in input_semaphore_hook(zip(*seqs), s))
        return output_semaphore_hook(p.imap_unordered(self.mp_evaluate_wrapper, input_iter), s)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号