surrogate_model.py¶
Class definition for SurrogateModel, the base class for all surrogate models.
-
class
openmdao.surrogate_models.surrogate_model.
MultiFiSurrogateModel
[source]¶ Bases:
openmdao.surrogate_models.surrogate_model.SurrogateModel
Base class for surrogate models using multi-fiddelity training data
-
train_multifi
(x, y)[source]¶ Trains the surrogate model, based on the given multi-fidelity training data.
- x: list of (m samples, n inputs) ndarrays
- Values representing the multi-fidelity training case inputs.
- y: list of ndarray
- output training values which corresponds to the multi-fidelity training case input given by x.
-
-
class
openmdao.surrogate_models.surrogate_model.
SurrogateModel
[source]¶ Bases:
object
Base class for surrogate models.