romtools.workflows.model_builders#

Protocol for building a model This is mainly used for constructing data-driven models in iterative workflows like greedy

Classes

ModelBuilder()

Main protocol for a ModelBuilder.

QoiModelBuilder()

Main protocol for a QoiModelBuilder.

QoiModelBuilderWithTrainingData()

Main protocol for a QoiModelBuilder that accepts training data directly.

QoiModelWithErrorEstimateBuilder()

Main protocol for a QoiModelWithErrorEstimateBuilder.

class romtools.workflows.model_builders.ModelBuilder[source]#

Bases: Protocol

Main protocol for a ModelBuilder.

Methods:

class romtools.workflows.model_builders.QoiModelBuilder[source]#

Bases: Protocol

Main protocol for a QoiModelBuilder.

Methods:

class romtools.workflows.model_builders.QoiModelBuilderWithTrainingData[source]#

Bases: Protocol

Main protocol for a QoiModelBuilder that accepts training data directly.

Methods:

class romtools.workflows.model_builders.QoiModelWithErrorEstimateBuilder[source]#

Bases: Protocol

Main protocol for a QoiModelWithErrorEstimateBuilder.

Methods: