class_docstr: Encapsulate information for distributed computation of :class:`~gensim.models.ldamodel.LdaModel` objects.
  
  Objects of this class are sent over the network, so try to keep them lean to
  reduce traffic.
class_docstr_tok: ["Encapsulate","information","for","distributed","computation","of",":","class",":","`","~gensim.models.ldamodel.LdaModel","`","objects",".","Objects","of","this","class","are","sent","over","the","network",",","so","try","to","keep","them","lean","to","reduce","traffic","."]
docstr: Load a previously stored state from disk.
  
  Overrides :class:`~gensim.utils.SaveLoad.load` by enforcing the `dtype` parameter
  to ensure backwards compatibility.
  
  Parameters
  ----------
  fname : str
      Path to file that contains the needed object.
  args : object
      Positional parameters to be propagated to class:`~gensim.utils.SaveLoad.load`
  kwargs : object
      Key-word parameters to be propagated to class:`~gensim.utils.SaveLoad.load`
  
  Returns
  -------
  :class:`~gensim.models.ldamodel.LdaState`
      The state loaded from the given file.
docstr_tok: ["Load","a","previously","stored","state","from","disk",".","Overrides",":","class",":","`","~gensim.utils.SaveLoad.load","`","by","enforcing","the","`","dtype","`","parameter","to","ensure","backwards","compatibility",".","Parameters","--","--","--","--","--","fname",":","str","Path","to","file","that","contains","the","needed","object",".","args",":","object","Positional","parameters","to","be","propagated","to","class",":","`","~gensim.utils.SaveLoad.load","`","kwargs",":","object","Key-word","parameters","to","be","propagated","to","class",":","`","~gensim.utils.SaveLoad.load","`","Returns","--","--","--","-",":","class",":","`","~gensim.models.ldamodel.LdaState","`","The","state","loaded","from","the","given","file","."]
code: def load(cls, fname, *args, **kwargs):
      """Load a previously stored state from disk.
  
      Overrides :class:`~gensim.utils.SaveLoad.load` by enforcing the `dtype` parameter
      to ensure backwards compatibility.
  
      Parameters
      ----------
      fname : str
          Path to file that contains the needed object.
      args : object
          Positional parameters to be propagated to class:`~gensim.utils.SaveLoad.load`
      kwargs : object
          Key-word parameters to be propagated to class:`~gensim.utils.SaveLoad.load`
  
      Returns
      -------
      :class:`~gensim.models.ldamodel.LdaState`
          The state loaded from the given file.
  
      """
      result = super(LdaState, cls).load(fname, *args, **kwargs)
  
      # dtype could be absent in old models
      if not hasattr(result, "dtype"):
          result.dtype = (
              np.float64
          )  # float64 was implicitly used before (because it's the default in numpy)
          logging.info(
              "dtype was not set in saved %s file %s, assuming np.float64",
              result.__class__.__name__,
              fname,
          )
  
      return result
  
imports: import logging
  import numbers
  import os
  import time
  from collections import defaultdict
  import numpy
  from scipy.special import gammaln, psi
  from scipy.special import polygamma
  from gensim import interfaces, utils, matutils
  from gensim.matutils import kullback_leibler, hellinger, jaccard_distance, jensen_shannon, dirichlet_expectation, logsumexp, mean_absolute_difference
  from gensim.models import basemodel, CoherenceModel
  from gensim.models.callbacks import Callback
label_desc: Use image node_id 8 for calling the LdaState obj's underlying member method code with example usage: obj.load(cls, fname) and returns: result