saealib.ArchiveObjectiveSet#

class saealib.ArchiveObjectiveSet[source]#

Bases: TrainingSet

Use the entire archive as training data with raw objective values.

Methods

__init__

build

Return all archive points with raw objective values.

contract

Return the training-set contract.

Method Details

ArchiveObjectiveSet.__init__()#
ArchiveObjectiveSet.build(archive, population, ctx, candidate_x=None)[source]#

Return all archive points with raw objective values.

Parameters:
  • archive (Archive)

  • population (Population | None)

  • ctx (OptimizationState | None)

  • candidate_x (np.ndarray | None)

Return type:

TrainingData

ArchiveObjectiveSet.contract()#

Return the training-set contract.

Return type:

ComponentContract