dacbench.benchmarks.modcma_benchmark

Module Contents

Classes

ModCMABenchmark

Abstract template for benchmark classes

dacbench.benchmarks.modcma_benchmark.DEFAULT_CFG_SPACE
dacbench.benchmarks.modcma_benchmark.ACTIVE
dacbench.benchmarks.modcma_benchmark.ELITIST
dacbench.benchmarks.modcma_benchmark.ORTHOGONAL
dacbench.benchmarks.modcma_benchmark.SEQUENTIAL
dacbench.benchmarks.modcma_benchmark.THRESHOLD_CONVERGENCE
dacbench.benchmarks.modcma_benchmark.STEP_SIZE_ADAPTION
dacbench.benchmarks.modcma_benchmark.MIRRORED
dacbench.benchmarks.modcma_benchmark.BASE_SAMPLER
dacbench.benchmarks.modcma_benchmark.WEIGHTS_OPTION
dacbench.benchmarks.modcma_benchmark.LOCAL_RESTART
dacbench.benchmarks.modcma_benchmark.BOUND_CORRECTION
dacbench.benchmarks.modcma_benchmark.INFO
dacbench.benchmarks.modcma_benchmark.MODCMA_DEFAULTS
class dacbench.benchmarks.modcma_benchmark.ModCMABenchmark(config_path: str = None, step_size=False, config=None)

Bases: dacbench.abstract_benchmark.AbstractBenchmark

Abstract template for benchmark classes

get_environment(self)

Make benchmark environment

Returns

env – Benchmark environment

Return type

gym.Env

read_instance_set(self, test=False)
get_benchmark(self, seed: int = 0)