smac.tae.execute_ta_run_hydra

Classes

ExecuteTARunHydra(cost_oracle[, tae])

Returns min(cost, cost_portfolio)

class smac.tae.execute_ta_run_hydra.ExecuteTARunHydra(cost_oracle, tae=<class 'smac.tae.execute_ta_run_old.ExecuteTARunOld'>, **kwargs)[source]

Bases: smac.tae.serial_runner.SerialRunner

Returns min(cost, cost_portfolio)

Parameters
  • cost_oracle (Mapping[str,float]) – cost of oracle per instance

  • tae (Type[SerialRunner]) – target algorithm evaluator

run(config, instance, cutoff=None, seed=12345, budget=None, instance_specific='0')[source]

See ~smac.tae.execute_ta_run.ExecuteTARunOld for docstring.

Return type

Tuple[StatusType, float, float, Dict]