dacbench.benchmarks.geometric_benchmark

Module Contents

Classes

GeometricBenchmark

Benchmark with default configuration & relevant functions for Geometric

dacbench.benchmarks.geometric_benchmark.FILE_PATH
dacbench.benchmarks.geometric_benchmark.ACTION_VALUES = [5, 10]
dacbench.benchmarks.geometric_benchmark.DEFAULT_CFG_SPACE
dacbench.benchmarks.geometric_benchmark.INFO
dacbench.benchmarks.geometric_benchmark.GEOMETRIC_DEFAULTS
class dacbench.benchmarks.geometric_benchmark.GeometricBenchmark(config_path=None)

Bases: dacbench.abstract_benchmark.AbstractBenchmark

Benchmark with default configuration & relevant functions for Geometric

get_environment(self)

Return Geometric env with current configuration

Returns

Geometric environment

Return type

GeometricEnv

read_instance_set(self)

Read instance set from file Creates a nested List for every Intance. The List contains all functions with their respective values.

get_benchmark(self, dimension=None, seed=0)

[summary]

Parameters
  • dimension ([type], optional) – [description], by default None

  • seed (int, optional) – [description], by default 0

Returns

[description]

Return type

[type]

set_action_values(self)

Adapt action values and update dependencies Number of actions can differ between functions if configured in DefaultDict Set observation space args.

set_action_description(self)

Add Information about Derivative and Coordinate to Description.

create_correlation_table(self)

Create correlation table from Config infos

dacbench.benchmarks.geometric_benchmark.geo_bench