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, StatusType.CRASHED, StatusType.MEMORYOUT], 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