class_docstr: Dispatcher object that communicates and coordinates individual workers.
  
  Warnings
  --------
  There should never be more than one dispatcher running at any one time.
docstr: Partly initializes the dispatcher.
  
  A full initialization (including initialization of the workers) requires a call to
  :meth:`~gensim.models.lda_dispatcher.Dispatcher.initialize`
  
  Parameters
  ----------
  maxsize : int, optional
          Maximum number of jobs to be kept pre-fetched in the queue.
  ns_conf : dict of (str, object)
      Sets up the name server configuration for the pyro daemon server of dispatcher.
      This also helps to keep track of your objects in your network by using logical object names
      instead of exact object name(or id) and its location.
docstr_tok: ["Partly","initializes","the","dispatcher",".","A","full","initialization","(","including","initialization","of","the","workers",")","requires","a","call","to",":","meth",":","`","~gensim.models.lda_dispatcher.Dispatcher.initialize","`","Parameters","--","--","--","--","--","maxsize",":","int",",","optional","Maximum","number","of","jobs","to","be","kept","pre-fetched","in","the","queue",".","ns_conf",":","dict","of","(","str",",","object",")","Sets","up","the","name","server","configuration","for","the","pyro","daemon","server","of","dispatcher",".","This","also","helps","to","keep","track","of","your","objects","in","your","network","by","using","logical","object","names","instead","of","exact","object","name","(","or","id",")","and","its","location","."]
code: def __init__(self, maxsize=MAX_JOBS_QUEUE, ns_conf=None):
      """Partly initializes the dispatcher.
  
      A full initialization (including initialization of the workers) requires a call to
      :meth:`~gensim.models.lda_dispatcher.Dispatcher.initialize`
  
      Parameters
      ----------
      maxsize : int, optional
              Maximum number of jobs to be kept pre-fetched in the queue.
      ns_conf : dict of (str, object)
          Sets up the name server configuration for the pyro daemon server of dispatcher.
          This also helps to keep track of your objects in your network by using logical object names
          instead of exact object name(or id) and its location.
  
      """
      self.maxsize = maxsize
      self.callback = None
      self.ns_conf = ns_conf if ns_conf is not None else {}
  
imports: import argparse
  import os
  import sys
  import logging
  import threading
  import time
  from queue import Queue
  import Pyro4
  from gensim import utils
  from gensim.models.lda_worker import LDA_WORKER_PREFIX
label_desc: Use image node_id 1 to create a new Dispatcher object  with example: obj = Dispatcher(maxsize, ns_conf)