class_docstr: Adapts tunable parameters, namely step size and mass matrix, during the
  warmup phase. This class provides lookup properties to read the latest
  values of ``step_size`` and ``inverse_mass_matrix``. These values are
  periodically updated when adaptation is engaged.
class_docstr_tok: ["Adapts","tunable","parameters",",","namely","step","size","and","mass","matrix",",","during","the","warmup","phase",".","This","class","provides","lookup","properties","to","read","the","latest","values","of","``","step_size","``","and","``","inverse_mass_matrix","``",".","These","values","are","periodically","updated","when","adaptation","is","engaged","."]
code: def mass_matrix_adapter(self, value):
      self._mass_matrix_adapter = value
  
imports: import math
  from collections import namedtuple
  import torch
  import pyro
  from pyro.ops.arrowhead import SymmArrowhead, sqrt, triu_gram, triu_inverse, triu_matvecmul
  from pyro.ops.dual_averaging import DualAveraging
  from pyro.ops.welford import WelfordArrowheadCovariance, WelfordCovariance
label_desc: Use image node_id 10 for calling the WarmupAdapter obj's underlying member method code with example usage: obj.mass_matrix_adapter(value) without return types