skytracker.models.model.unflatten_model#

skytracker.models.model.unflatten_model(flat: dict[str, Any], expected: Type[ModelType], sep: str = '__') ModelType#

Unflatten a one-level dictionary into a base model

Parameters:
  • flat (dict[str, Any]) – flattened model

  • expected (Type[ModelType]) – expected base model

  • sep (str, optional) – level separator. Defaults to ‘__’.

Returns:

unflattened model

Return type:

ModelType