piel.models
===========

.. py:module:: piel.models


Submodules
----------

.. toctree::
   :maxdepth: 1

   /autoapi/piel/models/frequency/index
   /autoapi/piel/models/load/index
   /autoapi/piel/models/logic/index
   /autoapi/piel/models/metrics/index
   /autoapi/piel/models/physical/index
   /autoapi/piel/models/transient/index


Functions
---------

.. autoapisummary::

   piel.models.load_from_dict
   piel.models.load_from_json


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

.. py:function:: load_from_dict(model_dictionary: dict, type: Any) -> Any

   See limitations in https://github.com/pydantic/pydantic/issues/8084
   :param model_dictionary:
   :param model:
   :return:


.. py:function:: load_from_json(json_file: piel.types.PathTypes, type: Any) -> Any

   This function will load the model from the given model instance.


