Python重用子进程的另一种方法

时间:2019-12-29 07:29:32

标签: python multithreading machine-learning multiprocessing

比方说,我实现了一种多重处理并创建了一种方法。有什么方法可以使用相同的过程来调用另一个方法?

p = multiprocessing.Process(target=func1, args=(input,))
process_list.append(p)
p.start() # start thread execution

一些背景信息:我有一个函数(我们称它为func_load),它加载了一些大型机器学习模型(需要花费几分钟),然后是另一个函数(我们称其为func_infer),以对模型进行实时推断。 。由于时间的原因,我想先在设置阶段调用func_load函数,然后再调用func_infer函数。

我真的很想能够为此实现多重处理。有人对我该怎么做有任何想法吗?

谢谢!

0 个答案:

没有答案