gnn_tracking.utils.timing
=========================

.. py:module:: gnn_tracking.utils.timing


Classes
-------

.. autoapisummary::

   gnn_tracking.utils.timing.Timer


Functions
---------

.. autoapisummary::

   gnn_tracking.utils.timing.timing


Module Contents
---------------

.. py:class:: Timer

   Helper class for timing code blocks.
   ``t0`` is set to the current time when the class is instantiated.


   .. py:attribute:: t0


   .. py:method:: __call__()

      Return the time since the last call or ``__init__``.



.. py:function:: timing(name='Codeblock', logger=None)

   Context manager for timing code blocks.


