:py:mod:`mipcandy.data.convertion`
==================================

.. py:module:: mipcandy.data.convertion

.. autodoc2-docstring:: mipcandy.data.convertion
   :allowtitles:

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

Functions
~~~~~~~~~

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

   * - :py:obj:`convert_ids_to_logits <mipcandy.data.convertion.convert_ids_to_logits>`
     - .. autodoc2-docstring:: mipcandy.data.convertion.convert_ids_to_logits
          :summary:
   * - :py:obj:`convert_logits_to_ids <mipcandy.data.convertion.convert_logits_to_ids>`
     - .. autodoc2-docstring:: mipcandy.data.convertion.convert_logits_to_ids
          :summary:
   * - :py:obj:`auto_convert <mipcandy.data.convertion.auto_convert>`
     - .. autodoc2-docstring:: mipcandy.data.convertion.auto_convert
          :summary:

API
~~~

.. py:function:: convert_ids_to_logits(ids: torch.Tensor, num_classes: int, *, channel_dim: int = 1) -> torch.Tensor
   :canonical: mipcandy.data.convertion.convert_ids_to_logits

   .. autodoc2-docstring:: mipcandy.data.convertion.convert_ids_to_logits

.. py:function:: convert_logits_to_ids(logits: torch.Tensor, *, channel_dim: int = 1) -> torch.Tensor
   :canonical: mipcandy.data.convertion.convert_logits_to_ids

   .. autodoc2-docstring:: mipcandy.data.convertion.convert_logits_to_ids

.. py:function:: auto_convert(image: torch.Tensor) -> torch.Tensor
   :canonical: mipcandy.data.convertion.auto_convert

   .. autodoc2-docstring:: mipcandy.data.convertion.auto_convert
