Bayesian Optimization for Anything: A high-level Bayesian optimization framework and model wrapping tool. It provides an easy-to-use interface between models and the python libraries Ax and BoTorch.
Project description
Bayesian Optimization for Anything
BOA is a high-level Bayesian optimization framework and model wrapping tool for providing an easy-to-use interface between models and the python libraries Ax and BoTorch
Key features
-
Model agnostic
- Can be used for models in any language (not just python)
- Can be used for Wrappers in any language (You don't even need to write any python!) See
Script Wrapper
for details on how to do that. - Simple to implement for new models, with minimal coding required
-
Scalable
- Can be used for simple models or complex models that require a lot of computational resources
- Scheduler to manage individual model runs
- Supports parallelization
-
Modular & customizable
- Can take advantages of the many features of Ax/BoTorch
- Customizable objective functions, multi-objective optimization, acquisition functions, etc
- Choice of built-in evaluation metrics, but it’s also easy to implement custom metrics
Install requirements
Docs | |
DOI | |
Conda Install | |
PyPI Install | |
Github Latest release | |
Github dev release | |
Build Status | |
Coverage |
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
boa-framework-0.9.4.tar.gz
(6.5 MB
view details)
Built Distribution
File details
Details for the file boa-framework-0.9.4.tar.gz
.
File metadata
- Download URL: boa-framework-0.9.4.tar.gz
- Upload date:
- Size: 6.5 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 67e26888057d45c351d48c37576b206a9cbe27f6a0c46dc4e5ce9660d4466612 |
|
MD5 | 9019f3f18931945421ae470f17675a68 |
|
BLAKE2b-256 | fb2b8e4fd3c0de8da3c4060a7cfe6631e0af3e76517b54cc61379d5f62bf4f2a |
File details
Details for the file boa_framework-0.9.4-py3-none-any.whl
.
File metadata
- Download URL: boa_framework-0.9.4-py3-none-any.whl
- Upload date:
- Size: 72.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3b5728c0d9558b1e2441d7c5789cb6ab84d696996e43f7eaff8c4e6acdf87f34 |
|
MD5 | 69516db94c28a19dca38676e85ddc44a |
|
BLAKE2b-256 | b8cdb83b630f5005e31750f6c197d7ee9901fc1d7c6c1a90a070e75ce82c1179 |