get_flat_models_from_model
- emmet.core.utils.get_flat_models_from_model(model, known_models=set())
Get all sub-models from a pydantic model.
- Return type:
set[BaseModel]- Parameters:
model (BaseModel)
known_models (set[BaseModel])
- Args:
model (BaseModel): Pydantic model known_models (set[BaseModel]) : set of identified pydantic sub-models
- Returns:
(set[BaseModel]): Set of pydantic models