code: def __init__(self, initial_step, target, gamma, k, t0):
      self._initial_step = initial_step
      self._target = target
      self._k = k
      self._t0 = t0
      self._gamma = gamma
      self.reset()
  
file_path: pymc/pymc/step_methods/step_sizes.py
imports: import numpy
  from scipy import stats
  from pymc.stats.convergence import SamplerWarning, WarningType
label_desc: Use image node_id 1 to create a new DualAverageAdaptation object  with example: obj = DualAverageAdaptation(initial_step, target, gamma, k, t0)