It’s suggested using pytorch multiprocessing insted of multiprocessing from python ,However in python3 I can use something like
def toy_fun(boxes): boxes += 20 return boxes with concurrent.futures.ProcessPoolExecutor as executor : results = [ executor.submit(toy_fun,boxes) for _ in range(10) ] for f in concurrent.futures.as_completed(results): #do something with f.result()
However I do not know how can I process or get the result get from method using in MULTIPROCESSING BEST PRACTICES
How I can I do this ? Thanks!