class_docstr: Base Metric class for topic model evaluation metrics.
  
  Concrete implementations include:
  
      * :class:`~gensim.models.callbacks.CoherenceMetric`
      * :class:`~gensim.models.callbacks.PerplexityMetric`
      * :class:`~gensim.models.callbacks.DiffMetric`
      * :class:`~gensim.models.callbacks.ConvergenceMetric`
class_docstr_tok: ["Base","Metric","class","for","topic","model","evaluation","metrics",".","Concrete","implementations","include",":","*",":","class",":","`","~gensim.models.callbacks.CoherenceMetric","`","*",":","class",":","`","~gensim.models.callbacks.PerplexityMetric","`","*",":","class",":","`","~gensim.models.callbacks.DiffMetric","`","*",":","class",":","`","~gensim.models.callbacks.ConvergenceMetric","`"]
docstr: Set the metric parameters.
  
  Parameters
  ----------
  **parameters
      Keyword arguments to override the object's internal attributes.
docstr_tok: ["Set","the","metric","parameters",".","Parameters","--","--","--","--","--","*","*","parameters","Keyword","arguments","to","override","the","object","'s","internal","attributes","."]
code: def set_parameters(self, **parameters):
      """Set the metric parameters.
  
      Parameters
      ----------
      **parameters
          Keyword arguments to override the object's internal attributes.
  
      """
      for parameter, value in parameters.items():
          setattr(self, parameter, value)
  
imports: import gensim
  import logging
  import copy
  import sys
  import numpy
label_desc: Use image node_id 2 for calling the Metric obj's underlying member method code with example usage: obj.set_parameters() without return types