credit.diffusion_utils
======================

.. py:module:: credit.diffusion_utils


Functions
---------

.. autoapisummary::

   credit.diffusion_utils.get_num_cpus
   credit.diffusion_utils.exists
   credit.diffusion_utils.default
   credit.diffusion_utils.cast_tuple
   credit.diffusion_utils.divisible_by
   credit.diffusion_utils.identity
   credit.diffusion_utils.cycle
   credit.diffusion_utils.has_int_squareroot
   credit.diffusion_utils.num_to_groups
   credit.diffusion_utils.convert_image_to_fn
   credit.diffusion_utils.normalize_to_neg_one_to_one
   credit.diffusion_utils.unnormalize_to_zero_to_one


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

.. py:function:: get_num_cpus()

.. py:function:: exists(x)

.. py:function:: default(val, d)

.. py:function:: cast_tuple(t, length=1)

.. py:function:: divisible_by(numer, denom)

.. py:function:: identity(t, *args, **kwargs)

.. py:function:: cycle(dl)

.. py:function:: has_int_squareroot(num)

.. py:function:: num_to_groups(num, divisor)

.. py:function:: convert_image_to_fn(img_type, image)

.. py:function:: normalize_to_neg_one_to_one(img)

.. py:function:: unnormalize_to_zero_to_one(t)

