Main
Status:
Develop
Status:
Mission: To make advanced Bayesian Optimisation easy.
What is it?
Bojaxns is:
- a Bayesian Optimisation package for easily performing advanced non-myopic Bayesian optimisation.
- using JAXNS under the hood to marginalise over multiple models.
- using multi-step lookahead to plan out your next step.
- available for academic use and non-commercial use (without permission) read the license.
Documentation
For examples, check out the documentation (still in progress).
Install
Notes:
- Bojaxns requires >= Python 3.9.
- It is always highly recommended to use a unique virtual environment for each project.
To use
miniconda, have it installed, and run
# To create a new env, if necessary
conda create -n bojaxns_py python=3.11
conda activate bojaxns_py
For end users
Install directly from PyPi,
pip install bojaxns
For development
Clone repo git clone https://www.github.com/JoshuaAlbert/bojaxns.git, and install:
cd bojaxns
pip install -r requirements.txt
pip install -r requirements-tests.txt
pip install .
Change Log
15 Jan, 2024 -- Bojaxns 1.1.0/1 released. Bumped to jaxns 2.4.3/4. 20 July, 2023 -- Bojaxns 1.0.0 released
Metadata
Release files for bojaxns 1.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| bojaxns-1.1.1.tar.gz | 24.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| bojaxns-1.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 53.7 kB
Release files / bojaxns-1.1.1.tar.gz
| Download URL | bojaxns-1.1.1.tar.gz |
|---|---|
| Size | 24.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f7abd7bc0990a35d78fd3366ba32699dfd83845dfa8f2852e8209ac477ea2079
|
|
BLAKE2b-256 checksum How to use checksums |
f0449e63f04c3fd8d246142bb5bde2969d0c919765f4bcd61fbbdd44ac08a3de
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.4
|
Release files / bojaxns-1.1.1-py3-none-any.whl
| Download URL | bojaxns-1.1.1-py3-none-any.whl |
|---|---|
| Size | 29.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
60f842f6b3af0741e7bfa40a32cf2a62f33f75910e568c8a2f57960d8adeb1d1
|
|
BLAKE2b-256 checksum How to use checksums |
811933977909d9c6acaeb4e7a510d0745657523a8eecb2e3a235be4d68867d12
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.4
|