SYMBOL INDEX (357 symbols across 23 files) FILE: bayes_opt/acquisition.py class AcquisitionFunction (line 56) | class AcquisitionFunction(abc.ABC): method __init__ (line 65) | def __init__(self, random_state: int | RandomState | None = None) -> N... method base_acq (line 76) | def base_acq(self, *args: Any, **kwargs: Any) -> NDArray[Float]: method _fit_gp (line 79) | def _fit_gp(self, gp: GaussianProcessRegressor, target_space: TargetSp... method get_acquisition_params (line 88) | def get_acquisition_params(self) -> dict[str, Any]: method set_acquisition_params (line 102) | def set_acquisition_params(self, params: dict[str, Any]) -> None: method suggest (line 116) | def suggest( method _get_acq (line 171) | def _get_acq( method _acq_min (line 221) | def _acq_min( method _random_sample_minimize (line 274) | def _random_sample_minimize( method _smart_minimize (line 322) | def _smart_minimize( class UpperConfidenceBound (line 423) | class UpperConfidenceBound(AcquisitionFunction): method __init__ (line 445) | def __init__( method base_acq (line 469) | def base_acq(self, mean: NDArray[Float], std: NDArray[Float]) -> NDArr... method suggest (line 487) | def suggest( method decay_exploration (line 541) | def decay_exploration(self) -> None: method get_acquisition_params (line 556) | def get_acquisition_params(self) -> dict[str, Any]: method set_acquisition_params (line 570) | def set_acquisition_params(self, params: dict[str, Any]) -> None: class ProbabilityOfImprovement (line 583) | class ProbabilityOfImprovement(AcquisitionFunction): method __init__ (line 608) | def __init__( method base_acq (line 633) | def base_acq(self, mean: NDArray[Float], std: NDArray[Float]) -> NDArr... method suggest (line 663) | def suggest( method decay_exploration (line 721) | def decay_exploration(self) -> None: method get_acquisition_params (line 736) | def get_acquisition_params(self) -> dict[str, Any]: method set_acquisition_params (line 750) | def set_acquisition_params(self, params: dict[str, Any]) -> None: class ExpectedImprovement (line 763) | class ExpectedImprovement(AcquisitionFunction): method __init__ (line 795) | def __init__( method base_acq (line 820) | def base_acq(self, mean: NDArray[Float], std: NDArray[Float]) -> NDArr... method suggest (line 851) | def suggest( method decay_exploration (line 910) | def decay_exploration(self) -> None: method get_acquisition_params (line 925) | def get_acquisition_params(self) -> dict[str, Any]: method set_acquisition_params (line 939) | def set_acquisition_params(self, params: dict[str, Any]) -> None: class ConstantLiar (line 952) | class ConstantLiar(AcquisitionFunction): method __init__ (line 983) | def __init__( method base_acq (line 1001) | def base_acq(self, *args: Any, **kwargs: Any) -> NDArray[Float]: method _copy_target_space (line 1013) | def _copy_target_space(self, target_space: TargetSpace) -> TargetSpace: method _remove_expired_dummies (line 1039) | def _remove_expired_dummies(self, target_space: TargetSpace) -> None: method suggest (line 1058) | def suggest( method get_acquisition_params (line 1150) | def get_acquisition_params(self) -> dict[str, Any]: method set_acquisition_params (line 1166) | def set_acquisition_params(self, params: dict[str, Any]) -> None: class GPHedge (line 1181) | class GPHedge(AcquisitionFunction): method __init__ (line 1203) | def __init__( method base_acq (line 1212) | def base_acq(self, *args: Any, **kwargs: Any) -> NoReturn: method _sample_idx_from_softmax_gains (line 1221) | def _sample_idx_from_softmax_gains(self, random_state: RandomState) ->... method _update_gains (line 1238) | def _update_gains(self, gp: GaussianProcessRegressor) -> None: method suggest (line 1252) | def suggest( method get_acquisition_params (line 1321) | def get_acquisition_params(self) -> dict[str, Any]: method set_acquisition_params (line 1337) | def set_acquisition_params(self, params: dict[str, Any]) -> None: FILE: bayes_opt/bayesian_optimization.py class BayesianOptimization (line 43) | class BayesianOptimization: method __init__ (line 86) | def __init__( method space (line 147) | def space(self) -> TargetSpace: method acquisition_function (line 152) | def acquisition_function(self) -> AcquisitionFunction: method constraint (line 157) | def constraint(self) -> ConstraintModel | None: method max (line 164) | def max(self) -> dict[str, Any] | None: method res (line 172) | def res(self) -> list[dict[str, Any]]: method predict (line 179) | def predict( method register (line 265) | def register( method probe (line 297) | def probe(self, params: ParamsType, lazy: bool = True) -> None: method random_sample (line 331) | def random_sample(self, n: int = 1) -> list[dict[str, float | NDArray[... method suggest (line 349) | def suggest(self) -> dict[str, float | NDArray[Float]]: method _prime_queue (line 361) | def _prime_queue(self, init_points: int) -> None: method maximize (line 374) | def maximize(self, init_points: int = 5, n_iter: int = 25) -> None: method set_bounds (line 419) | def set_bounds(self, new_bounds: BoundsMapping) -> None: method set_gp_params (line 429) | def set_gp_params(self, **params: Any) -> None: method save_state (line 435) | def save_state(self, path: str | PathLike[str]) -> None: method load_state (line 480) | def load_state(self, path: str | PathLike[str]) -> None: FILE: bayes_opt/constraint.py class ConstraintModel (line 23) | class ConstraintModel: method __init__ (line 55) | def __init__( method lb (line 84) | def lb(self) -> NDArray[Float]: method ub (line 89) | def ub(self) -> NDArray[Float]: method model (line 94) | def model(self) -> list[GaussianProcessRegressor]: method eval (line 98) | def eval(self, **kwargs: Any) -> float | NDArray[Float]: # noqa: D417 method fit (line 132) | def fit(self, X: NDArray[Float], Y: NDArray[Float]) -> None: method predict (line 153) | def predict(self, X: NDArray[Float]) -> NDArray[Float]: method approx (line 223) | def approx(self, X: NDArray[Float]) -> NDArray[Float]: method allowed (line 245) | def allowed(self, constraint_values: NDArray[Float]) -> NDArray[np.boo... FILE: bayes_opt/domain_reduction.py class DomainTransformer (line 26) | class DomainTransformer(ABC): method __init__ (line 30) | def __init__(self, **kwargs: Any) -> None: method initialize (line 34) | def initialize(self, target_space: TargetSpace) -> None: method transform (line 38) | def transform(self, target_space: TargetSpace) -> dict[str, NDArray[Fl... class SequentialDomainReductionTransformer (line 42) | class SequentialDomainReductionTransformer(DomainTransformer): method __init__ (line 64) | def __init__( method initialize (line 80) | def initialize(self, target_space: TargetSpace) -> None: method _update (line 132) | def _update(self, target_space: TargetSpace) -> None: method _trim (line 158) | def _trim(self, new_bounds: NDArray[Float], global_bounds: NDArray[Flo... method _window_bounds_compatibility (line 243) | def _window_bounds_compatibility(self, global_bounds: NDArray[Float]) ... method _create_bounds (line 263) | def _create_bounds(self, parameters: Iterable[str], bounds: NDArray[Fl... method transform (line 276) | def transform(self, target_space: TargetSpace) -> dict[str, NDArray[Fl... FILE: bayes_opt/exception.py class BayesianOptimizationError (line 14) | class BayesianOptimizationError(Exception): class NotUniqueError (line 18) | class NotUniqueError(BayesianOptimizationError): class ConstraintNotSupportedError (line 22) | class ConstraintNotSupportedError(BayesianOptimizationError): class NoValidPointRegisteredError (line 26) | class NoValidPointRegisteredError(BayesianOptimizationError): class TargetSpaceEmptyError (line 30) | class TargetSpaceEmptyError(BayesianOptimizationError): FILE: bayes_opt/logger.py class ScreenLogger (line 16) | class ScreenLogger: method __init__ (line 35) | def __init__(self, verbose: int = 2, is_constrained: bool = False) -> ... method verbose (line 46) | def verbose(self) -> int: method verbose (line 51) | def verbose(self, v: int) -> None: method is_constrained (line 62) | def is_constrained(self) -> bool: method _format_number (line 66) | def _format_number(self, x: float) -> str: method _format_bool (line 106) | def _format_bool(self, x: bool) -> str: method _format_str (line 121) | def _format_str(self, str_: str) -> str: method _print_step (line 138) | def _print_step( method _print_header (line 181) | def _print_header(self, keys: list[str]) -> str: method _is_new_max (line 205) | def _is_new_max(self, current_max: dict[str, Any] | None) -> bool: method _update_tracker (line 226) | def _update_tracker(self, current_max: dict[str, Any] | None) -> None: method log_optimization_start (line 243) | def log_optimization_start(self, keys: list[str]) -> None: method log_optimization_step (line 255) | def log_optimization_step( method log_optimization_end (line 289) | def log_optimization_end(self) -> None: FILE: bayes_opt/parameter.py function is_numeric (line 37) | def is_numeric(value: Any) -> bool: class BayesParameter (line 45) | class BayesParameter(abc.ABC): method __init__ (line 54) | def __init__(self, name: str, bounds: NDArray[Any]) -> None: method bounds (line 59) | def bounds(self) -> NDArray[Any]: method is_continuous (line 65) | def is_continuous(self) -> bool: method random_sample (line 68) | def random_sample( method to_float (line 90) | def to_float(self, value: Any) -> float | NDArray[Float]: method to_param (line 100) | def to_param(self, value: float | NDArray[Float]) -> Any: method kernel_transform (line 115) | def kernel_transform(self, value: NDArray[Float]) -> NDArray[Float]: method to_string (line 128) | def to_string(self, value: Any, str_len: int) -> str: method dim (line 151) | def dim(self) -> int: class FloatParameter (line 155) | class FloatParameter(BayesParameter): method __init__ (line 167) | def __init__(self, name: str, bounds: tuple[float, float]) -> None: method is_continuous (line 171) | def is_continuous(self) -> bool: method to_float (line 175) | def to_float(self, value: float) -> float: method to_param (line 185) | def to_param(self, value: float | NDArray[Float]) -> float: method to_string (line 200) | def to_string(self, value: float, str_len: int) -> str: method kernel_transform (line 222) | def kernel_transform(self, value: NDArray[Float]) -> NDArray[Float]: method dim (line 237) | def dim(self) -> int: class IntParameter (line 242) | class IntParameter(BayesParameter): method __init__ (line 254) | def __init__(self, name: str, bounds: tuple[int, int]) -> None: method is_continuous (line 258) | def is_continuous(self) -> bool: method random_sample (line 262) | def random_sample( method to_float (line 283) | def to_float(self, value: int | float) -> float: method to_param (line 293) | def to_param(self, value: int | float | NDArray[Int] | NDArray[Float])... method kernel_transform (line 308) | def kernel_transform(self, value: NDArray[Float]) -> NDArray[Float]: method dim (line 323) | def dim(self) -> int: class CategoricalParameter (line 328) | class CategoricalParameter(BayesParameter): method __init__ (line 340) | def __init__(self, name: str, categories: Sequence[Any]) -> None: method is_continuous (line 355) | def is_continuous(self) -> bool: method random_sample (line 359) | def random_sample( method to_float (line 383) | def to_float(self, value: Any) -> NDArray[Float]: method to_param (line 396) | def to_param(self, value: float | NDArray[Float]) -> Any: method to_string (line 411) | def to_string(self, value: Any, str_len: int) -> str: method kernel_transform (line 434) | def kernel_transform(self, value: NDArray[Float]) -> NDArray[Float]: method dim (line 452) | def dim(self) -> int: function wrap_kernel (line 457) | def wrap_kernel(kernel: kernels.Kernel, transform: Callable[[Any], Any])... function _copy_signature (line 498) | def _copy_signature(source_fct: Callable[..., Any]) -> Callable[[Callabl... FILE: bayes_opt/target_space.py function _hashable (line 30) | def _hashable(x: NDArray[Float]) -> tuple[float, ...]: class TargetSpace (line 35) | class TargetSpace: method __init__ (line 71) | def __init__( method __contains__ (line 120) | def __contains__(self, x: NDArray[Float]) -> bool: method __len__ (line 129) | def __len__(self) -> int: method empty (line 139) | def empty(self) -> bool: method params (line 149) | def params(self) -> NDArray[Float]: method target (line 159) | def target(self) -> NDArray[Float]: method dim (line 169) | def dim(self) -> int: method keys (line 179) | def keys(self) -> list[str]: method params_config (line 189) | def params_config(self) -> dict[str, BayesParameter]: method bounds (line 194) | def bounds(self) -> NDArray[Float]: method constraint (line 204) | def constraint(self) -> ConstraintModel | None: method masks (line 214) | def masks(self) -> dict[str, NDArray[np.bool_]]: method continuous_dimensions (line 224) | def continuous_dimensions(self) -> NDArray[np.bool_]: method make_params (line 237) | def make_params(self, pbounds: BoundsMapping) -> dict[str, BayesParame... method make_masks (line 281) | def make_masks(self) -> dict[str, NDArray[np.bool_]]: method calculate_bounds (line 301) | def calculate_bounds(self) -> NDArray[Float]: method params_to_array (line 308) | def params_to_array(self, params: Mapping[str, float | NDArray[Float]]... method constraint_values (line 327) | def constraint_values(self) -> NDArray[Float]: method kernel_transform (line 340) | def kernel_transform(self, value: NDArray[Float]) -> NDArray[Float]: method array_to_params (line 349) | def array_to_params(self, x: NDArray[Float]) -> dict[str, float | NDAr... method _to_float (line 369) | def _to_float(self, value: Mapping[str, float | NDArray[Float]]) -> ND... method _to_params (line 379) | def _to_params(self, value: NDArray[Float]) -> dict[str, float | NDArr... method mask (line 388) | def mask(self) -> NDArray[np.bool_]: method _as_array (line 412) | def _as_array(self, x: Any) -> NDArray[Float]: method register (line 424) | def register( method probe (line 520) | def probe(self, params: ParamsType) -> float | tuple[float, float | ND... method random_sample (line 565) | def random_sample( method _target_max (line 605) | def _target_max(self) -> float | None: method max (line 624) | def max(self) -> dict[str, Any] | None: method res (line 654) | def res(self) -> list[dict[str, Any]]: method set_bounds (line 687) | def set_bounds(self, new_bounds: BoundsMapping) -> None: FILE: bayes_opt/util.py function ensure_rng (line 8) | def ensure_rng(random_state: int | np.random.RandomState | None = None) ... FILE: examples/async_optimization.py function black_box_function (line 24) | def black_box_function(x, y): class BayesianOptimizationHandler (line 35) | class BayesianOptimizationHandler(RequestHandler): method post (line 43) | def post(self): function run_optimization_app (line 61) | def run_optimization_app(): function run_optimizer (line 73) | def run_optimizer(): FILE: examples/async_optimization_dummies.py function _closest_distance (line 15) | def _closest_distance(point, points): function optimize (line 19) | def optimize( FILE: examples/duplicate_point.py function f (line 6) | def f(x): FILE: examples/sklearn_example.py function get_data (line 9) | def get_data(): function svc_cv (line 21) | def svc_cv(C, gamma, data, targets): function rfc_cv (line 36) | def rfc_cv(n_estimators, min_samples_split, max_features, data, targets): function optimize_svc (line 58) | def optimize_svc(data, targets): function optimize_rfc (line 82) | def optimize_rfc(data, targets): FILE: examples/typed_hyperparameter_tuning.py function gboost (line 38) | def gboost(log_learning_rate, max_depth, min_samples_split): FILE: tests/test_acquisition.py function target_func_x_and_y (line 25) | def target_func_x_and_y(): function pbounds (line 30) | def pbounds(): function constraint (line 35) | def constraint(constraint_func): function target_func (line 40) | def target_func(): function random_state (line 45) | def random_state(): function gp (line 50) | def gp(random_state): function target_space (line 55) | def target_space(target_func): function constraint_func (line 60) | def constraint_func(): function constrained_target_space (line 65) | def constrained_target_space(target_func): class MockAcquisition (line 72) | class MockAcquisition(acquisition.AcquisitionFunction): method __init__ (line 73) | def __init__(self): method _get_acq (line 76) | def _get_acq(self, gp, constraint=None): method base_acq (line 82) | def base_acq(self, mean, std): method get_acquisition_params (line 85) | def get_acquisition_params(self) -> dict: method set_acquisition_params (line 88) | def set_acquisition_params(self, params: dict) -> None: function test_acquisition_optimization (line 92) | def test_acquisition_optimization(gp, target_space): function test_acquisition_optimization_only_random (line 102) | def test_acquisition_optimization_only_random(gp, target_space, random_s... function test_acquisition_optimization_only_l_bfgs_b (line 117) | def test_acquisition_optimization_only_l_bfgs_b(gp, target_space): function test_upper_confidence_bound (line 124) | def test_upper_confidence_bound(gp, target_space, random_state): function test_smart_minimize_fails (line 141) | def test_smart_minimize_fails(target_space, random_state): function test_upper_confidence_bound_with_constraints (line 156) | def test_upper_confidence_bound_with_constraints(gp, constrained_target_... function test_probability_of_improvement (line 164) | def test_probability_of_improvement(gp, target_space, random_state): function test_probability_of_improvement_with_constraints (line 185) | def test_probability_of_improvement_with_constraints(gp, constrained_tar... function test_expected_improvement (line 202) | def test_expected_improvement(gp, target_space, random_state): function test_expected_improvement_with_constraints (line 223) | def test_expected_improvement_with_constraints(gp, constrained_target_sp... function test_constant_liar (line 241) | def test_constant_liar(gp, target_space, target_func, random_state, stra... function test_constant_liar_invalid_strategy (line 271) | def test_constant_liar_invalid_strategy(): function test_constant_liar_with_constraints (line 276) | def test_constant_liar_with_constraints(gp, constrained_target_space, ra... function test_gp_hedge (line 292) | def test_gp_hedge(random_state): function test_gphedge_update_gains (line 310) | def test_gphedge_update_gains(random_state): function test_gphedge_softmax_sampling (line 334) | def test_gphedge_softmax_sampling(random_state): function test_gphedge_integration (line 358) | def test_gphedge_integration(gp, target_space, random_state): function test_upper_confidence_bound_invalid_kappa_error (line 375) | def test_upper_confidence_bound_invalid_kappa_error(kappa: float): function test_upper_confidence_bound_invalid_exploration_decay_error (line 381) | def test_upper_confidence_bound_invalid_exploration_decay_error(explorat... function test_upper_confidence_bound_invalid_exploration_decay_delay_error (line 389) | def test_upper_confidence_bound_invalid_exploration_decay_delay_error(ex... function test_probability_of_improvement_invalid_xi_error (line 397) | def test_probability_of_improvement_invalid_xi_error(xi: float): function test_probability_of_improvement_invalid_exploration_decay_error (line 403) | def test_probability_of_improvement_invalid_exploration_decay_error(expl... function test_probability_of_improvement_invalid_exploration_decay_delay_error (line 411) | def test_probability_of_improvement_invalid_exploration_decay_delay_erro... function test_expected_improvement_invalid_xi_error (line 419) | def test_expected_improvement_invalid_xi_error(xi: float): function test_expected_improvement_invalid_exploration_decay_error (line 425) | def test_expected_improvement_invalid_exploration_decay_error(exploratio... function test_expected_improvement_invalid_exploration_decay_delay_error (line 433) | def test_expected_improvement_invalid_exploration_decay_delay_error(expl... function verify_optimizers_match (line 440) | def verify_optimizers_match(optimizer1, optimizer2): function test_integration_acquisition_functions (line 488) | def test_integration_acquisition_functions( function test_integration_constrained (line 518) | def test_integration_constrained(target_func_x_and_y, pbounds, constrain... function test_custom_acquisition_without_get_params (line 548) | def test_custom_acquisition_without_get_params(): function test_custom_acquisition_without_set_params (line 569) | def test_custom_acquisition_without_set_params(): FILE: tests/test_bayesian_optimization.py class FixedPerimeterTriangleParameter (line 19) | class FixedPerimeterTriangleParameter(BayesParameter): method __init__ (line 20) | def __init__(self, name: str, bounds, perimeter) -> None: method is_continuous (line 25) | def is_continuous(self): method random_sample (line 28) | def random_sample(self, n_samples: int, random_state): method to_float (line 41) | def to_float(self, value): method to_param (line 44) | def to_param(self, value): method kernel_transform (line 47) | def kernel_transform(self, value): method to_string (line 50) | def to_string(self, value, str_len: int) -> str: method dim (line 56) | def dim(self): function area_of_triangle (line 60) | def area_of_triangle(sides): function target_func (line 66) | def target_func(**kwargs): function test_properties (line 74) | def test_properties(): function test_register (line 82) | def test_register(): function test_probe_lazy (line 100) | def test_probe_lazy(): function test_probe_eager (line 116) | def test_probe_eager(): function test_suggest_at_random (line 138) | def test_suggest_at_random(): function test_suggest_with_one_observation (line 149) | def test_suggest_with_one_observation(): function test_prime_queue_all_empty (line 167) | def test_prime_queue_all_empty(): function test_prime_queue_empty_with_init (line 177) | def test_prime_queue_empty_with_init(): function test_prime_queue_with_register (line 187) | def test_prime_queue_with_register(): function test_prime_queue_with_register_and_init (line 198) | def test_prime_queue_with_register_and_init(): function test_set_bounds (line 209) | def test_set_bounds(): function test_set_gp_params (line 224) | def test_set_gp_params(): function test_maximize (line 238) | def test_maximize(): function test_define_wrong_transformer (line 262) | def test_define_wrong_transformer(): function test_single_value_objective (line 269) | def test_single_value_objective(): function test_pickle (line 282) | def test_pickle(): function test_duplicate_points (line 294) | def test_duplicate_points(): function test_save_load_state (line 326) | def test_save_load_state(tmp_path): function test_save_load_w_categorical_params (line 348) | def test_save_load_w_categorical_params(tmp_path): function test_suggest_point_returns_same_point (line 379) | def test_suggest_point_returns_same_point(tmp_path): function test_save_load_random_state (line 396) | def test_save_load_random_state(tmp_path): function test_save_load_unused_optimizer (line 418) | def test_save_load_unused_optimizer(tmp_path): function test_save_load_w_domain_reduction (line 500) | def test_save_load_w_domain_reduction(tmp_path): function test_save_load_w_custom_parameter (line 537) | def test_save_load_w_custom_parameter(tmp_path): function test_predict (line 592) | def test_predict(): function test_predict_example (line 616) | def test_predict_example(): function test_predict_no_fit (line 645) | def test_predict_no_fit(): function test_predict_return_cov (line 670) | def test_predict_return_cov(): function test_predict_integer_params (line 685) | def test_predict_integer_params(): function test_predict_categorical_params (line 722) | def test_predict_categorical_params(): function test_predict_no_points_registered (line 752) | def test_predict_no_points_registered(): function test_predict_custom_parameter (line 772) | def test_predict_custom_parameter(): function test_predict_invalid_params_type (line 806) | def test_predict_invalid_params_type(): function test_predict_with_tuple (line 816) | def test_predict_with_tuple(): function test_predict_return_std_and_cov_mutually_exclusive (line 826) | def test_predict_return_std_and_cov_mutually_exclusive(): function test_predict_shape_semantics_dict_vs_list (line 841) | def test_predict_shape_semantics_dict_vs_list(): function test_predict_shape_semantics_with_std (line 862) | def test_predict_shape_semantics_with_std(): function test_predict_shape_semantics_with_cov (line 890) | def test_predict_shape_semantics_with_cov(): FILE: tests/test_constraint.py function target_function (line 11) | def target_function(): function constraint_function (line 16) | def constraint_function(): function test_constraint_property (line 20) | def test_constraint_property(target_function, constraint_function): function test_single_constraint_upper (line 32) | def test_single_constraint_upper(target_function, constraint_function): function test_single_constraint_lower (line 47) | def test_single_constraint_lower(target_function, constraint_function): function test_single_constraint_lower_upper (line 62) | def test_single_constraint_lower_upper(target_function, constraint_funct... function test_multiple_constraints (line 95) | def test_multiple_constraints(target_function): function test_kwargs_not_the_same (line 126) | def test_kwargs_not_the_same(target_function): function test_lower_less_than_upper (line 145) | def test_lower_less_than_upper(target_function): function test_null_constraint_function (line 164) | def test_null_constraint_function(): FILE: tests/test_logger.py function target_func (line 12) | def target_func(**kwargs): function test_initialization (line 20) | def test_initialization(): function test_verbose_property (line 33) | def test_verbose_property(): function test_is_constrained_property (line 45) | def test_is_constrained_property(): function test_format_number (line 54) | def test_format_number(): function test_format_bool (line 110) | def test_format_bool(): function test_format_str (line 131) | def test_format_str(): function test_step (line 147) | def test_step(): function test_print_header (line 172) | def test_print_header(): function test_is_new_max (line 194) | def test_is_new_max(): function test_update_tracker (line 218) | def test_update_tracker(): function test_log_optimization_start (line 250) | def test_log_optimization_start(mock_stdout): function test_log_optimization_step (line 270) | def test_log_optimization_step(mock_stdout): function test_log_optimization_end (line 323) | def test_log_optimization_end(mock_stdout): FILE: tests/test_notebooks_run.py function test_all_notebooks_run (line 20) | def test_all_notebooks_run(notebook: Path): FILE: tests/test_parameter.py function test_float_parameters (line 13) | def test_float_parameters(): function test_int_parameters (line 51) | def test_int_parameters(): function test_cat_parameters (line 90) | def test_cat_parameters(): function test_cateogrical_valid_bounds (line 131) | def test_cateogrical_valid_bounds(): function test_to_string (line 141) | def test_to_string(): function test_preconstructed_parameter (line 173) | def test_preconstructed_parameter(): function test_integration_mixed_optimization (line 189) | def test_integration_mixed_optimization(): function test_integration_mixed_optimization_with_constraints (line 206) | def test_integration_mixed_optimization_with_constraints(): function test_wrapped_kernel_fit (line 234) | def test_wrapped_kernel_fit(): function test_combined_wrapped_kernel_fit (line 249) | def test_combined_wrapped_kernel_fit(): FILE: tests/test_seq_domain_red.py function black_box_function (line 10) | def black_box_function(x, y): function test_bound_x_maximize (line 20) | def test_bound_x_maximize(): function test_minimum_window_is_kept (line 63) | def test_minimum_window_is_kept(): function test_minimum_window_array_is_kept (line 79) | def test_minimum_window_array_is_kept(): function test_trimming_bounds (line 96) | def test_trimming_bounds(): function test_exceeded_bounds (line 116) | def test_exceeded_bounds(): function test_trim_when_both_new_bounds_exceed_global_bounds (line 131) | def test_trim_when_both_new_bounds_exceed_global_bounds(): function test_minimum_window_dict_ordering (line 171) | def test_minimum_window_dict_ordering(): function test_mixed_parameters (line 182) | def test_mixed_parameters(): FILE: tests/test_target_space.py function target_func (line 11) | def target_func(**kwargs): function test_keys_and_bounds_in_same_order (line 19) | def test_keys_and_bounds_in_same_order(): function test_params_to_array (line 30) | def test_params_to_array(): function test_array_to_params (line 43) | def test_array_to_params(): function test_to_float (line 53) | def test_to_float(): function test_register (line 72) | def test_register(): function test_register_with_constraint (line 101) | def test_register_with_constraint(): function test_register_point_beyond_bounds (line 124) | def test_register_point_beyond_bounds(): function test_probe (line 132) | def test_probe(): function test_random_sample (line 175) | def test_random_sample(): function test_y_max (line 186) | def test_y_max(): function test_y_max_with_constraint (line 195) | def test_y_max_with_constraint(): function test_y_max_within_pbounds (line 206) | def test_y_max_within_pbounds(): function test_max (line 217) | def test_max(): function test_max_with_constraint (line 229) | def test_max_with_constraint(): function test_max_with_constraint_identical_target_value (line 242) | def test_max_with_constraint_identical_target_value(): function test_max_categorical (line 256) | def test_max_categorical() -> None: function test_res (line 276) | def test_res(): function test_res_categorical (line 296) | def test_res_categorical() -> None: function test_res_categorical_with_constraints (line 320) | def test_res_categorical_with_constraints() -> None: function test_set_bounds (line 344) | def test_set_bounds(): function test_no_target_func (line 359) | def test_no_target_func(): function test_change_typed_bounds (line 365) | def test_change_typed_bounds(): FILE: tests/test_util.py function test_ensure_rng (line 8) | def test_ensure_rng():