class_docstr: A worker manager which spawns a new thread for each worker. 
docstr: Constructor. 
docstr_tok: ["Constructor","."]
code: def __init__(
      self,
      worker_ids,
      tmp_dir,
      poll_time=0.5,
      sleep_time_after_new_process=0.5,
  ):
      """Constructor."""
      super(MultiProcessingWorkerManager, self).__init__(worker_ids)
      self.poll_time = poll_time
      self.sleep_time_after_new_process = sleep_time_after_new_process
      self.tmp_dir = tmp_dir
      self._rwm_set_up()
      self._child_reset()
  
imports: from __future__ import print_function
  from __future__ import division
  from argparse import Namespace
  from multiprocessing import Process
  import numpy
  import os
  import pickle
  import shutil
  import time
  from .exd_utils import EVAL_ERROR_CODE
label_desc: Use image node_id 1 to create a new MultiProcessingWorkerManager object from inherited base classes: AbstractWorkerManager with example: obj = MultiProcessingWorkerManager(worker_ids, tmp_dir, poll_time, sleep_time_after_new_process)