Surrogate¶
Surrogate model training, ensemble management, and uncertainty quantification.
TrainingConfig¶
surrox.TrainingConfig
¶
Bases: BaseModel
FeatureReductionConfig¶
surrox.FeatureReductionConfig
¶
Bases: BaseModel
SurrogateManager¶
surrox.SurrogateManager(problem, config, surrogates, dataset_fingerprint)
¶
Manages trained surrogate ensembles for all target columns.
Provides prediction, uncertainty quantification, and persistence.
Created via the train class method or loaded from disk via load.