piel.models.frequency#

Subpackages#

Submodules#

Package Contents#

Functions#

compose_custom_model_library_from_defaults(→ dict)

Compose the default models with the custom models.

get_all_models(→ dict)

Returns the default models dictionary.

get_default_models(→ dict)

Returns the default models dictionary.

compose_custom_model_library_from_defaults(custom_models: dict) dict[source]#

Compose the default models with the custom models.

Parameters:

custom_models (dict) – Custom models dictionary.

Returns:

Composed models dictionary.

Return type:

dict

get_all_models(custom_library: dict | None = None) dict[source]#

Returns the default models dictionary.

Parameters:

custom_library (dict) – Custom defaults dictionary.

Returns:

Default models dictionary.

Return type:

dict

get_default_models(custom_defaults: dict | None = None, type: Literal[classical, quantum, optical_logic_verification] = 'classical') dict[source]#

Returns the default models dictionary.

Parameters:
  • custom_defaults (dict) – Custom defaults dictionary.

  • type (Literal["default", "quantum"]) – Type of default models dictionary to return.

Returns:

Default models dictionary.

Return type:

dict