Skip to main content

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 Documentation Status
DOI DOI
Conda Install Conda Version
PyPI Install PyPI version
Github Latest release Github release
Github dev release Github tag
Build Status ci
Coverage codecov

Metadata

Release files for boa-framework 0.11.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for boa-framework 0.11.0
File Size Uploaded Provenance Actions
boa_framework-0.11.0.tar.gz 6.7 MB Without provenance Details for boa_framework-0.11.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for boa-framework 0.11.0
File Interpreter ABI Platform Actions
boa_framework-0.11.0-py3-none-any.whl Python 3 none any Details for boa_framework-0.11.0-py3-none-any.whl

Total release size: 6.7 MB

Release files / boa_framework-0.11.0.tar.gz

Download URL boa_framework-0.11.0.tar.gz
Size 6.7 MB
Tags Source
SHA-256 checksum
How to use checksums
61530ef791595d5cbd646671eee5cd9a7c35e1e51ff39161e20d9c2144b03a0b
BLAKE2b-256 checksum
How to use checksums
8c55f3f7b4ca6d3b1dbf8494448a219571e93dbd4cd36658fea99c4ae828e3c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.12.4

Release files / boa_framework-0.11.0-py3-none-any.whl

Download URL boa_framework-0.11.0-py3-none-any.whl
Size 82.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
8f8277f387c404c8b5b15253a62b87ff24150c9116a31f6a99fbcf769240b23b
BLAKE2b-256 checksum
How to use checksums
6a6448cca6882ba1ec3ef9effac1f684cb83fb471ec9b128024a8fdb4b6c173e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.12.4

Security for boa-framework 0.11.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page