flexs.ensemble

Defines the Ensemble class.

class flexs.ensemble.Ensemble(models, combine_with=<function Ensemble.<lambda>>)[source]

Bases: flexs.model.Model

Class to ensemble models or landscapes together.

models[source]

List of landscapes/models being ensembled.

Type

List[flexs.Landscape]

combine_with[source]

Function to combine ensemble predictions.

Type

Callable[[np.ndarray], np.ndarray]

train(sequences, labels)[source]

Train each model in self.models.

Parameters
  • sequences (Union[List[str], ndarray]) – Training sequences

  • labels (ndarray) – Training labels