:py:mod:`leads_vec.benchmark`
=============================

.. py:module:: leads_vec.benchmark

.. autodoc2-docstring:: leads_vec.benchmark
   :allowtitles:

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

Classes
~~~~~~~

.. list-table::
   :class: autosummary longtable
   :align: left

   * - :py:obj:`Callbacks <leads_vec.benchmark.Callbacks>`
     - .. autodoc2-docstring:: leads_vec.benchmark.Callbacks
          :summary:

Functions
~~~~~~~~~

.. list-table::
   :class: autosummary longtable
   :align: left

   * - :py:obj:`video_tester <leads_vec.benchmark.video_tester>`
     - .. autodoc2-docstring:: leads_vec.benchmark.video_tester
          :summary:
   * - :py:obj:`video_test <leads_vec.benchmark.video_test>`
     - .. autodoc2-docstring:: leads_vec.benchmark.video_test
          :summary:
   * - :py:obj:`main <leads_vec.benchmark.main>`
     - .. autodoc2-docstring:: leads_vec.benchmark.main
          :summary:

Data
~~~~

.. list-table::
   :class: autosummary longtable
   :align: left

   * - :py:obj:`_ <leads_vec.benchmark._>`
     - .. autodoc2-docstring:: leads_vec.benchmark._
          :summary:

API
~~~

.. py:function:: video_tester(container: typing.Callable[[], None]) -> float
   :canonical: leads_vec.benchmark.video_tester

   .. autodoc2-docstring:: leads_vec.benchmark.video_tester

.. py:function:: video_test() -> dict[str, float]
   :canonical: leads_vec.benchmark.video_test

   .. autodoc2-docstring:: leads_vec.benchmark.video_test

.. py:class:: Callbacks()
   :canonical: leads_vec.benchmark.Callbacks

   Bases: :py:obj:`object`

   .. autodoc2-docstring:: leads_vec.benchmark.Callbacks

   .. rubric:: Initialization

   .. autodoc2-docstring:: leads_vec.benchmark.Callbacks.__init__

   .. py:method:: on_refresh(window: leads_gui.Pot) -> None
      :canonical: leads_vec.benchmark.Callbacks.on_refresh

      .. autodoc2-docstring:: leads_vec.benchmark.Callbacks.on_refresh

.. py:function:: main() -> int
   :canonical: leads_vec.benchmark.main

   .. autodoc2-docstring:: leads_vec.benchmark.main

.. py:data:: _
   :canonical: leads_vec.benchmark._
   :type: None
   :value: None

   .. autodoc2-docstring:: leads_vec.benchmark._
