Spec
ModelParams
Bases: MaterialParams
Model parameters.
Source code in digitalhub_ml/entities/model/spec.py
algorithm: str = None
Model algorithm (e.g. 'resnet').
base_model: str = None
Base model.
framework: str = None
Model framework (e.g. 'pytorch').
metrics: dict = None
Model metrics.
parameters: dict = None
Model parameters.
path: str
Path to the model.
ModelParamsHuggingface
Bases: ModelParams
Huggingface model parameters.
Source code in digitalhub_ml/entities/model/spec.py
model_id: str = None
Huggingface model id. Optional. If not specified, the model is loaded from the model path
model_revision: str = None
Huggingface model revision. Optional.
ModelParamsMlflow
Bases: ModelParams
Mlflow model parameters.
Source code in digitalhub_ml/entities/model/spec.py
flavor: str = None
Mlflow model flavor.
input_datasets: list[Dataset] = None
Mlflow input datasets.
model_config: dict = None
Mlflow model config.
signature: Signature = None
Mlflow model signature.
ModelParamsModel
ModelParamsSklearn
ModelSpec
Bases: MaterialSpec
Model specifications.
Source code in digitalhub_ml/entities/model/spec.py
ModelSpecHuggingface
Bases: ModelSpec
Huggingface model specifications.
Source code in digitalhub_ml/entities/model/spec.py
ModelSpecMlflow
Bases: ModelSpec
Mlflow model specifications.