dacbench.benchmarks.sgd_benchmark

Module Contents

Classes

SGDBenchmark

Benchmark with default configuration & relevant functions for SGD

Functions

__default_loss_function(**kwargs)

dacbench.benchmarks.sgd_benchmark.DEFAULT_CFG_SPACE
dacbench.benchmarks.sgd_benchmark.LR
dacbench.benchmarks.sgd_benchmark.__default_loss_function(**kwargs)
dacbench.benchmarks.sgd_benchmark.INFO
dacbench.benchmarks.sgd_benchmark.SGD_DEFAULTS
dacbench.benchmarks.sgd_benchmark.reward_range
class dacbench.benchmarks.sgd_benchmark.SGDBenchmark(config_path=None, config=None)

Bases: dacbench.abstract_benchmark.AbstractBenchmark

Benchmark with default configuration & relevant functions for SGD

get_environment(self)

Return SGDEnv env with current configuration

Returns

SGD environment

Return type

SGDEnv

read_instance_set(self, test=False)

Read path of instances from config into list

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

Get benchmark from the LTO paper

Parameters

seed (int) – Environment seed

Returns

env – SGD environment

Return type

SGDEnv