MaCh3 SBI Tools is a package used to perform Bayesian Simulation based inference with a flexible simulator and training setup using tools from the SBI [1] package. The simulator is designed to work primarily with MaCh3 [2].
For full documentation see: https://henry-wallace-phys.github.io/MaCh3SbiTools/
mach3sbitools requires python 3.11 or higher. It can be compiled for usage on a GPU which requires the appropriate pyTorch install. It is recommended to either use a virtual environement or Conda.
NOTE: Whilst this package can be installed with uv external packages such as MaCh3 [2] may not work within that framework
python -m pip install [-e] .conda develop .to be added
[1] Boelts, J. et al. (2025). sbi reloaded: a toolkit for simulation-based inference workflows. Journal of Open Source Software, 10(108), 7754. https://doi.org/10.21105/joss.07754
[2] The MaCh3 Collaboration. (2026). mach3-software/MaCh3: v2.4.1 (v2.4.1). Zenodo. https://doi.org/10.5281/zenodo.18627288