:py:mod:`rofunc.learning.utils.utils`
=====================================

.. py:module:: rofunc.learning.utils.utils

.. autodoc2-docstring:: rofunc.learning.utils.utils
   :allowtitles:

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

Functions
~~~~~~~~~

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

   * - :py:obj:`set_seed <rofunc.learning.utils.utils.set_seed>`
     - .. autodoc2-docstring:: rofunc.learning.utils.utils.set_seed
          :summary:
   * - :py:obj:`to_device <rofunc.learning.utils.utils.to_device>`
     - .. autodoc2-docstring:: rofunc.learning.utils.utils.to_device
          :summary:

API
~~~

.. py:function:: set_seed(seed: typing.Optional[int] = None, deterministic: bool = False) -> int
   :canonical: rofunc.learning.utils.utils.set_seed

   .. autodoc2-docstring:: rofunc.learning.utils.utils.set_seed

.. py:function:: to_device(x, device)
   :canonical: rofunc.learning.utils.utils.to_device

   .. autodoc2-docstring:: rofunc.learning.utils.utils.to_device
