class_docstr: Used as a Pyro4 class with exposed methods.
  
  Exposes every non-private method and property of the class automatically to be available for remote access.
class_docstr_tok: ["Used","as","a","Pyro4","class","with","exposed","methods",".","Exposes","every","non-private","method","and","property","of","the","class","automatically","to","be","available","for","remote","access","."]
docstr: Incrementally process the job and potentially logs progress.
  
  Parameters
  ----------
  job : iterable of list of (int, float)
      Corpus in BoW format.
docstr_tok: ["Incrementally","process","the","job","and","potentially","logs","progress",".","Parameters","--","--","--","--","--","job",":","iterable","of","list","of","(","int",",","float",")","Corpus","in","BoW","format","."]
code: def processjob(self, job):
      """Incrementally process the job and potentially logs progress.
  
      Parameters
      ----------
      job : iterable of list of (int, float)
          Corpus in BoW format.
  
      """
      logger.debug("starting to process job #%i", self.jobsdone)
      self.model.do_estep(job)
      self.jobsdone += 1
      if SAVE_DEBUG and self.jobsdone % SAVE_DEBUG == 0:
          fname = os.path.join(tempfile.gettempdir(), "lda_worker.pkl")
          self.model.save(fname)
      logger.info("finished processing job #%i", self.jobsdone - 1)
  
imports: from __future__ import with_statement
  import os
  import sys
  import logging
  import threading
  import tempfile
  import argparse
  import Pyro4
  from gensim.models import ldamodel
  from gensim import utils
label_desc: Use image node_id 4 for calling the Worker obj's underlying member method code with example usage: obj.processjob(job) without return types