modelsight._typing
This file deals with the implementation of custom types.
Module Contents
Classes
This class stores the data generated by a cross-validation |
Attributes
- modelsight._typing.ArrayLike
- modelsight._typing.Estimator
- modelsight._typing.SeedType
- modelsight._typing.CVScheme: TypeAlias
- class modelsight._typing.CVModellingOutput[source]
This class stores the data generated by a cross-validation process for a single estimator.
- Parameters:
gts_train (ArrayLike) – A (n_repetitions * n_outer_splits) list of arrays representing training ground-truth.
gts_val (ArrayLike) – A (n_repetitions * n_outer_splits) list of arrays representing validation ground-truth.
gts_train_conc (ArrayLike) – A list of (n_repetitions * n_outer_splits) data points representing pooled training ground-truth.
gts_val_conc (ArrayLike) – A list of (n_repetitions * n_outer_splits) data points representing pooled validation ground-truth.
probas_train (ArrayLike) – A (n_repetitions * n_outer_splits) list of arrays representing training predicted probabilities.
probas_val (ArrayLike) – A (n_repetitions * n_outer_splits) list of arrays representing validation predicted probabilities.
probas_train_conc (ArrayLike) – A list of (n_repetitions * n_outer_splits) data points representing pooled training predicted probabilities.
probas_val_conc (ArrayLike) – A list of (n_repetitions * n_outer_splits) data points representing pooled validation predicted probabilities.
models (List[Estimator]) – A list of (n_repetitions * n_outer_splits) fitted estimators.
errors (Optional[ArrayLike]) – A (n_repetitions * n_outer_splits) list of validation prediction errors.
correct (Optional[ArrayLike]) – A (n_repetitions * n_outer_splits) list of validation correct predictions.
features (Optional[ArrayLike]) – A (n_repetitions * n_outer_splits) list of subsets of selected features.
- gts_train: numpy.typing.ArrayLike
- gts_val: numpy.typing.ArrayLike
- gts_train_conc: numpy.typing.ArrayLike
- gts_val_conc: numpy.typing.ArrayLike
- probas_train: numpy.typing.ArrayLike
- probas_val: numpy.typing.ArrayLike
- probas_train_conc: numpy.typing.ArrayLike
- probas_val_conc: numpy.typing.ArrayLike
- models: List[Estimator]
- errors: Optional[numpy.typing.ArrayLike]
- correct: Optional[numpy.typing.ArrayLike]
- features: Optional[numpy.typing.ArrayLike]