.coveragerc
.gitignore
.pre-commit-config.yaml
CHANGELOG.md
CONTRIBUTING.md
CONTRIBUTORS.md
LICENSE
README.md
mypy.ini
pydoclint.toml
pyproject.toml
pytest.ini
ruff.toml
tox.ini
uv.lock
.github/CODEOWNERS
.github/workflows/benchmark.yml
.github/workflows/ci.yml
.github/workflows/docs.yml
.github/workflows/regular.yml
.github/workflows/release.yml
.github/workflows/reminders.yml
baybe/__init__.py
baybe/campaign.py
baybe/exceptions.py
baybe/py.typed
baybe.egg-info/PKG-INFO
baybe.egg-info/SOURCES.txt
baybe.egg-info/dependency_links.txt
baybe.egg-info/requires.txt
baybe.egg-info/top_level.txt
baybe/_optional/__init__.py
baybe/_optional/chem.py
baybe/_optional/fpsample.py
baybe/_optional/info.py
baybe/_optional/insights.py
baybe/_optional/ngboost.py
baybe/_optional/onnx.py
baybe/_optional/polars.py
baybe/_optional/simulation.py
baybe/acquisition/__init__.py
baybe/acquisition/_builder.py
baybe/acquisition/acqfs.py
baybe/acquisition/base.py
baybe/acquisition/partial.py
baybe/acquisition/utils.py
baybe/constraints/__init__.py
baybe/constraints/base.py
baybe/constraints/conditions.py
baybe/constraints/continuous.py
baybe/constraints/deprecation.py
baybe/constraints/discrete.py
baybe/constraints/utils.py
baybe/constraints/validation.py
baybe/insights/__init__.py
baybe/insights/shap.py
baybe/kernels/__init__.py
baybe/kernels/base.py
baybe/kernels/basic.py
baybe/kernels/composite.py
baybe/objectives/__init__.py
baybe/objectives/base.py
baybe/objectives/botorch.py
baybe/objectives/desirability.py
baybe/objectives/enum.py
baybe/objectives/pareto.py
baybe/objectives/single.py
baybe/objectives/validation.py
baybe/parameters/__init__.py
baybe/parameters/base.py
baybe/parameters/categorical.py
baybe/parameters/custom.py
baybe/parameters/enum.py
baybe/parameters/numerical.py
baybe/parameters/substance.py
baybe/parameters/utils.py
baybe/parameters/validation.py
baybe/priors/__init__.py
baybe/priors/base.py
baybe/priors/basic.py
baybe/recommenders/__init__.py
baybe/recommenders/base.py
baybe/recommenders/naive.py
baybe/recommenders/meta/__init__.py
baybe/recommenders/meta/base.py
baybe/recommenders/meta/sequential.py
baybe/recommenders/pure/__init__.py
baybe/recommenders/pure/base.py
baybe/recommenders/pure/bayesian/__init__.py
baybe/recommenders/pure/bayesian/base.py
baybe/recommenders/pure/bayesian/botorch.py
baybe/recommenders/pure/nonpredictive/__init__.py
baybe/recommenders/pure/nonpredictive/base.py
baybe/recommenders/pure/nonpredictive/clustering.py
baybe/recommenders/pure/nonpredictive/sampling.py
baybe/searchspace/__init__.py
baybe/searchspace/_filtered.py
baybe/searchspace/continuous.py
baybe/searchspace/core.py
baybe/searchspace/discrete.py
baybe/searchspace/validation.py
baybe/serialization/__init__.py
baybe/serialization/core.py
baybe/serialization/mixin.py
baybe/serialization/utils.py
baybe/simulation/__init__.py
baybe/simulation/_imputation.py
baybe/simulation/core.py
baybe/simulation/lookup.py
baybe/simulation/scenarios.py
baybe/simulation/transfer_learning.py
baybe/surrogates/__init__.py
baybe/surrogates/_adapter.py
baybe/surrogates/bandit.py
baybe/surrogates/base.py
baybe/surrogates/composite.py
baybe/surrogates/custom.py
baybe/surrogates/linear.py
baybe/surrogates/naive.py
baybe/surrogates/ngboost.py
baybe/surrogates/random_forest.py
baybe/surrogates/utils.py
baybe/surrogates/validation.py
baybe/surrogates/gaussian_process/__init__.py
baybe/surrogates/gaussian_process/core.py
baybe/surrogates/gaussian_process/kernel_factory.py
baybe/surrogates/gaussian_process/presets/__init__.py
baybe/surrogates/gaussian_process/presets/core.py
baybe/surrogates/gaussian_process/presets/default.py
baybe/surrogates/gaussian_process/presets/edbo.py
baybe/targets/__init__.py
baybe/targets/_deprecated.py
baybe/targets/base.py
baybe/targets/binary.py
baybe/targets/enum.py
baybe/targets/numerical.py
baybe/targets/transforms.py
baybe/targets/utils.py
baybe/transformations/__init__.py
baybe/transformations/base.py
baybe/transformations/basic.py
baybe/transformations/composite.py
baybe/transformations/utils.py
baybe/utils/__init__.py
baybe/utils/augmentation.py
baybe/utils/basic.py
baybe/utils/boolean.py
baybe/utils/chemistry.py
baybe/utils/conversion.py
baybe/utils/dataframe.py
baybe/utils/interval.py
baybe/utils/memory.py
baybe/utils/metadata.py
baybe/utils/numerical.py
baybe/utils/random.py
baybe/utils/sampling_algorithms.py
baybe/utils/scaling.py
baybe/utils/torch.py
baybe/utils/validation.py
baybe/utils/clustering_algorithms/__init__.py
baybe/utils/clustering_algorithms/third_party/__init__.py
baybe/utils/clustering_algorithms/third_party/kmedoids.py
benchmarks/README.md
benchmarks/__init__.py
benchmarks/__main__.py
benchmarks/serialization.py
benchmarks/data/utils.py
benchmarks/data/aryl_halide/data.csv
benchmarks/data/direct_arylation/data.csv
benchmarks/definition/__init__.py
benchmarks/definition/base.py
benchmarks/definition/convergence.py
benchmarks/definition/utils.py
benchmarks/definition/regression/__init__.py
benchmarks/definition/regression/core.py
benchmarks/definition/regression/settings.py
benchmarks/domains/__init__.py
benchmarks/domains/synthetic_2C1D_1C.py
benchmarks/domains/aryl_halides/__init__.py
benchmarks/domains/aryl_halides/convergence_tl.py
benchmarks/domains/aryl_halides/core.py
benchmarks/domains/aryl_halides/regression_tl.py
benchmarks/domains/direct_arylation/__init__.py
benchmarks/domains/direct_arylation/convergence.py
benchmarks/domains/direct_arylation/convergence_tl.py
benchmarks/domains/direct_arylation/regression_tl.py
benchmarks/domains/easom/__init__.py
benchmarks/domains/easom/convergence_tl.py
benchmarks/domains/hartmann/__init__.py
benchmarks/domains/hartmann/convergence.py
benchmarks/domains/hartmann/convergence_tl.py
benchmarks/domains/michalewicz/__init__.py
benchmarks/domains/michalewicz/convergence_tl.py
benchmarks/persistence/__init__.py
benchmarks/persistence/persistence.py
benchmarks/result/__init__.py
benchmarks/result/metadata.py
benchmarks/result/result.py
docs/conf.py
docs/faq.md
docs/index.md
docs/known_issues.md
docs/references.bib
docs/_static/api_overview_dark.svg
docs/_static/api_overview_light.svg
docs/_static/banner1.svg
docs/_static/banner2.svg
docs/_static/custom.css
docs/_static/favicon.ico
docs/_static/logo1.svg
docs/_static/logo2.svg
docs/_static/insights/shap_bar_comp_rep.svg
docs/_static/insights/shap_bar_exp_rep.svg
docs/_static/insights/shap_bar_lime.svg
docs/_static/insights/shap_beeswarm_exp_rep.svg
docs/_static/insights/shap_force.svg
docs/_static/targets/absolute.svg
docs/_static/targets/bell.svg
docs/_static/targets/matching.svg
docs/_static/targets/power.svg
docs/_static/targets/ramp.svg
docs/_static/targets/sigmoid.svg
docs/_static/targets/triangular.svg
docs/_static/transformations/affine.svg
docs/_static/transformations/bell.svg
docs/_static/transformations/clamping.svg
docs/_static/transformations/sigmoid.svg
docs/_static/transformations/triangular.svg
docs/_static/transformations/twosidedaffine.svg
docs/misc/changelog_link.md
docs/misc/contributing_link.md
docs/misc/contributors_link.md
docs/misc/license_link.md
docs/scripts/build_documentation.py
docs/scripts/build_examples.py
docs/scripts/check_links.py
docs/scripts/utils.py
docs/templates/custom-attribute-template.rst
docs/templates/custom-class-template.rst
docs/templates/custom-module-template.rst
docs/userguide/active_learning.md
docs/userguide/async.md
docs/userguide/campaigns.md
docs/userguide/constraints.md
docs/userguide/envvars.md
docs/userguide/getting_recommendations.md
docs/userguide/insights.md
docs/userguide/objectives.md
docs/userguide/parameters.md
docs/userguide/recommenders.md
docs/userguide/searchspace.md
docs/userguide/serialization.md
docs/userguide/simulation.md
docs/userguide/surrogates.md
docs/userguide/targets.md
docs/userguide/transfer_learning.md
docs/userguide/transformations.md
docs/userguide/userguide.md
docs/userguide/utils.md
examples/plotting_themes.json
examples/utils.py
examples/Backtesting/Backtesting_Header.md
examples/Backtesting/custom_blackbox.py
examples/Backtesting/custom_blackbox_dark.svg
examples/Backtesting/custom_blackbox_light.svg
examples/Backtesting/full_initial_data.py
examples/Backtesting/full_lookup.py
examples/Backtesting/full_lookup_dark.svg
examples/Backtesting/full_lookup_light.svg
examples/Backtesting/impute_mode.py
examples/Backtesting/lookup_withmissing.xlsx
examples/Basics/Basics_Header.md
examples/Basics/campaign.py
examples/Basics/recommenders.py
examples/Constraints_Continuous/Constraints_Continuous_Header.md
examples/Constraints_Continuous/hybrid_space.py
examples/Constraints_Continuous/linear_constraints.py
examples/Constraints_Discrete/Constraints_Discrete_Header.md
examples/Constraints_Discrete/custom_constraints.py
examples/Constraints_Discrete/dependency_constraints.py
examples/Constraints_Discrete/exclusion_constraints.py
examples/Constraints_Discrete/prodsum_constraints.py
examples/Custom_Hooks/Custom_Hooks_Header.md
examples/Custom_Hooks/basics.py
examples/Custom_Hooks/campaign_stopping.py
examples/Custom_Hooks/campaign_stopping_dark.svg
examples/Custom_Hooks/campaign_stopping_light.svg
examples/Custom_Hooks/probability_of_improvement.py
examples/Custom_Hooks/probability_of_improvement_dark.svg
examples/Custom_Hooks/probability_of_improvement_light.svg
examples/Custom_Surrogates/Custom_Surrogates_Header.md
examples/Custom_Surrogates/custom_pretrained.py
examples/Custom_Surrogates/surrogate_params.py
examples/Mixtures/Mixtures_Header.md
examples/Mixtures/slot_based.py
examples/Mixtures/traditional.py
examples/Multi_Armed_Bandit/Multi_Armed_Bandit_Header.md
examples/Multi_Armed_Bandit/bernoulli_multi_armed_bandit.py
examples/Multi_Target/Multi_Target_Header.md
examples/Multi_Target/desirability.py
examples/Multi_Target/pareto.py
examples/Multi_Target/pareto.svg
examples/Searchspaces/Searchspaces_Header.md
examples/Searchspaces/continuous_space.py
examples/Searchspaces/discrete_space.py
examples/Searchspaces/hybrid_space.py
examples/Serialization/Serialization_Header.md
examples/Serialization/basic_serialization.py
examples/Serialization/create_from_config.py
examples/Serialization/validate_config.py
examples/Transfer_Learning/Transfer_Learning_Header.md
examples/Transfer_Learning/basic_transfer_learning.py
examples/Transfer_Learning/basic_transfer_learning_dark.svg
examples/Transfer_Learning/basic_transfer_learning_light.svg
examples/Transformations/Transformations_Header.md
examples/Transformations/laser_tuning.py
examples/Transformations/laser_tuning.svg
streamlit/initial_recommender.py
streamlit/surrogate_models.py
tests/README.md
tests/__init__.py
tests/conftest.py
tests/test_acquisition.py
tests/test_campaign.py
tests/test_continuous.py
tests/test_custom_parameter.py
tests/test_custom_surrogate.py
tests/test_deprecations.py
tests/test_fingerprints.py
tests/test_imports.py
tests/test_input_output.py
tests/test_integration.py
tests/test_iterations.py
tests/test_kernels.py
tests/test_lookup.py
tests/test_meta_recommenders.py
tests/test_metadata.py
tests/test_objective.py
tests/test_partial_measurements.py
tests/test_pending_experiments.py
tests/test_scaling.py
tests/test_searchspace.py
tests/test_simulation.py
tests/test_streamlit.py
tests/test_substance_parameter.py
tests/test_surrogate.py
tests/test_targets.py
tests/test_transformations.py
tests/constraints/__init__.py
tests/constraints/test_cardinality_constraint_continuous.py
tests/constraints/test_cardinality_constraint_discrete.py
tests/constraints/test_constraints_continuous.py
tests/constraints/test_constraints_discrete.py
tests/constraints/test_constraints_polars.py
tests/docs/__init__.py
tests/docs/test_docs.py
tests/docs/test_examples.py
tests/docs/utils.py
tests/hypothesis_strategies/__init__.py
tests/hypothesis_strategies/acquisition.py
tests/hypothesis_strategies/basic.py
tests/hypothesis_strategies/constraints.py
tests/hypothesis_strategies/dataframes.py
tests/hypothesis_strategies/kernels.py
tests/hypothesis_strategies/metadata.py
tests/hypothesis_strategies/objectives.py
tests/hypothesis_strategies/parameters.py
tests/hypothesis_strategies/priors.py
tests/hypothesis_strategies/targets.py
tests/hypothesis_strategies/transformations.py
tests/hypothesis_strategies/utils.py
tests/hypothesis_strategies/alternative_creation/__init__.py
tests/hypothesis_strategies/alternative_creation/test_acquisition.py
tests/hypothesis_strategies/alternative_creation/test_intervals.py
tests/hypothesis_strategies/alternative_creation/test_kernels.py
tests/hypothesis_strategies/alternative_creation/test_parameters.py
tests/hypothesis_strategies/alternative_creation/test_searchspace.py
tests/insights/test_shap.py
tests/integration/test_affine_transformations.py
tests/integration/test_metadata_integration.py
tests/integration/test_minimization.py
tests/serialization/__init__.py
tests/serialization/test_acquisition_serialization.py
tests/serialization/test_campaign_serialization.py
tests/serialization/test_constraint_serialization.py
tests/serialization/test_dataframe_serialization.py
tests/serialization/test_deserialization.py
tests/serialization/test_json_serialization.py
tests/serialization/test_kernel_serialization.py
tests/serialization/test_meta_recommender_serialization.py
tests/serialization/test_metadata_serialization.py
tests/serialization/test_naive_hybrid_serialization.py
tests/serialization/test_objective_serialization.py
tests/serialization/test_parameter_serialization.py
tests/serialization/test_prior_serialization.py
tests/serialization/test_searchspace_serialization.py
tests/serialization/test_surrogate_serialization.py
tests/serialization/test_target_serialization.py
tests/serialization/test_transformation_serialization.py
tests/serialization/utils.py
tests/utils/test_augmentation.py
tests/utils/test_basic.py
tests/utils/test_dataframe.py
tests/utils/test_memory.py
tests/utils/test_numerical.py
tests/utils/test_parameters.py
tests/utils/test_sampling_algorithms.py
tests/validation/__init__.py
tests/validation/test_acqf_validation.py
tests/validation/test_campaign_validation.py
tests/validation/test_constraint_validation.py
tests/validation/test_interval_validation.py
tests/validation/test_metadata_validation.py
tests/validation/test_objective_validation.py
tests/validation/test_parameter_validation.py
tests/validation/test_searchspace_validation.py
tests/validation/test_target_validation.py
tests/validation/test_transformation_validation.py
tests/validation/kernels/__init__.py
tests/validation/kernels/test_basic_kernel_validation.py
tests/validation/kernels/test_composite_kernel_validation.py