Skip to main content

Python PyPI Documentation Status

Main Status: Workflow name

Develop Status: Workflow name

Mission: To make advanced Bayesian Optimisation easy.

What is it?

Bojaxns is:

  1. a Bayesian Optimisation package for easily performing advanced non-myopic Bayesian optimisation.
  2. using JAXNS under the hood to marginalise over multiple models.
  3. using multi-step lookahead to plan out your next step.
  4. 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:

  1. Bojaxns requires >= Python 3.9.
  2. 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

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

bojaxns-1.1.1.tar.gz (24.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

bojaxns-1.1.1-py3-none-any.whl (29.4 kB view details)

Uploaded Python 3

File details

Details for the file bojaxns-1.1.1.tar.gz.

File metadata

  • Download URL: bojaxns-1.1.1.tar.gz
  • Upload date:
  • Size: 24.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for bojaxns-1.1.1.tar.gz
Algorithm Hash digest
SHA256 f7abd7bc0990a35d78fd3366ba32699dfd83845dfa8f2852e8209ac477ea2079
MD5 7326d103be945ee4b89b04d016cf3568
BLAKE2b-256 f0449e63f04c3fd8d246142bb5bde2969d0c919765f4bcd61fbbdd44ac08a3de

See more details on using hashes here.

File details

Details for the file bojaxns-1.1.1-py3-none-any.whl.

File metadata

  • Download URL: bojaxns-1.1.1-py3-none-any.whl
  • Upload date:
  • Size: 29.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.4

File hashes

Hashes for bojaxns-1.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 60f842f6b3af0741e7bfa40a32cf2a62f33f75910e568c8a2f57960d8adeb1d1
MD5 66ed7a76b84f3404f6debd94f68605c2
BLAKE2b-256 811933977909d9c6acaeb4e7a510d0745657523a8eecb2e3a235be4d68867d12

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.1.1 This release

2 files

1.1.0

2 files

1.0.5

2 files

1.0.4

2 files

1.0.3

2 files

1.0.2

2 files

1.0.1

2 files

1.0.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page