dacbench.benchmarks.sigmoid_benchmark
Module Contents
Classes
Benchmark with default configuration & relevant functions for Sigmoid |
- dacbench.benchmarks.sigmoid_benchmark.ACTION_VALUES = [5, 10]
- dacbench.benchmarks.sigmoid_benchmark.DEFAULT_CFG_SPACE
- dacbench.benchmarks.sigmoid_benchmark.X
- dacbench.benchmarks.sigmoid_benchmark.INFO
- dacbench.benchmarks.sigmoid_benchmark.SIGMOID_DEFAULTS
- class dacbench.benchmarks.sigmoid_benchmark.SigmoidBenchmark(config_path=None, config=None)
Bases:
dacbench.abstract_benchmark.AbstractBenchmarkBenchmark with default configuration & relevant functions for Sigmoid
- get_environment(self)
Return Sigmoid env with current configuration
- Returns
Sigmoid environment
- Return type
- set_action_values(self, values)
Adapt action values and update dependencies
- Parameters
values (list) – A list of possible actions per dimension
- read_instance_set(self, test=False)
Read instance set from file
- get_benchmark(self, dimension=None, seed=0)
Get Benchmark from DAC paper
- Parameters
dimension (int) – Sigmoid dimension, was 1, 2, 3 or 5 in the paper
seed (int) – Environment seed
- Returns
env – Sigmoid environment
- Return type