Timer
=====

.. currentmodule:: diffuse.timer.base

Timer Classes
-------------

.. autoclass:: Timer
   :members:
   :show-inheritance:
   :exclude-members: n_steps

.. autoclass:: VpTimer
   :members:
   :show-inheritance:
   :exclude-members: n_steps, eps, tf

.. autoclass:: HeunTimer
   :members:
   :show-inheritance:
   :exclude-members: n_steps, rho, sigma_min, sigma_max

.. autoclass:: DDIMTimer
   :members:
   :show-inheritance:
   :exclude-members: n_steps, n_time_training, c_1, c_2, j0
