Observers
=========

Observer interface
------------------

.. currentmodule:: dplutils.observer
.. autosummary::
   :toctree: generated

   set_observer
   get_observer
   observe
   increment
   param
   timer
   Observer
   Observer.observe

Ray implementations
-------------------

.. currentmodule:: dplutils.observer.ray
.. autosummary::
   :toctree: generated

   RayActorWrappedObserver
   RayMetricsObserver

Aim implementations
-------------------

.. currentmodule:: dplutils.observer.aim
.. autosummary::
   :toctree: generated

   AimObserver

Mlflow implementations
----------------------

.. currentmodule:: dplutils.observer.mlflow
.. autosummary::
   :toctree: generated

   MlflowObserver
