IMLCV
=====

.. py:module:: IMLCV

.. autoapi-nested-parse::

   summary IMLCV is still underdevelopement.



Submodules
----------

.. toctree::
   :maxdepth: 1

   /autoapi/IMLCV/base/index
   /autoapi/IMLCV/configs/index
   /autoapi/IMLCV/examples/index
   /autoapi/IMLCV/external/index
   /autoapi/IMLCV/implementations/index
   /autoapi/IMLCV/scheme/index
   /autoapi/IMLCV/tools/index


Attributes
----------

.. autoapisummary::

   IMLCV.dist_name
   IMLCV.KEY
   IMLCV.moved_functions
   IMLCV.unpickler


Classes
-------

.. autoapisummary::

   IMLCV.JaxHandler
   IMLCV.Unpickler


Functions
---------

.. autoapisummary::

   IMLCV.pytreenode_equal


Package Contents
----------------

.. py:data:: dist_name
   :value: 'IMLCV'


.. py:data:: KEY

.. py:data:: moved_functions

.. py:function:: pytreenode_equal(self, other)

.. py:class:: JaxHandler(context)

   Bases: :py:obj:`jsonpickle.handlers.BaseHandler`


   flattens the jax array to numpy array, which is already handled by jsonpickle


   .. py:method:: flatten(obj, data)

      Flatten `obj` into a json-friendly form and write result to `data`.

      :param object obj: The object to be serialized.
      :param dict data: A partially filled dictionary which will contain the
          json-friendly representation of `obj` once this method has
          finished.



   .. py:method:: restore(data)

      Restore an object of the registered type from the json-friendly
      representation `obj` and return it.



.. py:class:: Unpickler(backend=None, keys=False, safe=True, v1_decode=False, on_missing='ignore', handle_readonly=False)

   Bases: :py:obj:`jsonpickle.Unpickler`


   .. py:method:: _restore_object_instance_variables(obj, instance)


   .. py:method:: _restore_function(obj)


.. py:data:: unpickler

