smac.runhistory.encoder.eips_encoder

Classes

RunHistoryEIPSEncoder(scenario[, ...])

Encoder specifically for the EIPS (expected improvement per second) acquisition function.

Interfaces

class smac.runhistory.encoder.eips_encoder.RunHistoryEIPSEncoder(scenario, considered_states=[<StatusType.SUCCESS: 1>, <StatusType.CRASHED: 2>, <StatusType.MEMORYOUT: 4>], lower_budget_states=[], scale_percentage=5, seed=None)[source]

Bases: AbstractRunHistoryEncoder

Encoder specifically for the EIPS (expected improvement per second) acquisition function.

transform_response_values(values)[source]

Transform function response values. Transform the runtimes by a log transformation log(1. + runtime).

Parameters:

values (np.ndarray) – Response values to be transformed.

Return type:

np.ndarray