csle_agents.agents.bayesian_optimization_emukit.bo.acquisition package

Submodules

csle_agents.agents.bayesian_optimization_emukit.bo.acquisition.acquisition_function_type module

class csle_agents.agents.bayesian_optimization_emukit.bo.acquisition.acquisition_function_type.AcquisitionFunctionType(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: IntEnum

Enum representing different acquisition functions

CAUSAL_EXPECTED_IMPROVEMENT = 1
EXPECTED_IMPROVEMENT = 0
MUMBO = 7
NEGATIVE_LOWER_CONFIDENCE_BOUND = 2
PROBABILITY_OF_FEASIBILITY = 4
PROBABILITY_OF_IMPROVEMENT = 3

csle_agents.agents.bayesian_optimization_emukit.bo.acquisition.acquisition_optimizer_type module

class csle_agents.agents.bayesian_optimization_emukit.bo.acquisition.acquisition_optimizer_type.AcquisitionOptimizerType(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)[source]

Bases: IntEnum

Enum representing different optimizers for acquisition functions

CAUSAL_GRADIENT = 1
GRADIENT = 0

Module contents