Skip to content

WardBrian/tinystan

Folders and files

NameName
Last commit message
Last commit date
Mar 1, 2025
Mar 25, 2025
Feb 27, 2025
Feb 4, 2025
Dec 10, 2024
May 7, 2024
Jun 30, 2023
Feb 4, 2025
Jun 30, 2023
Mar 21, 2024
Mar 25, 2025
Apr 26, 2024
Aug 12, 2024

Repository files navigation

TinyStan

Warning

This project is still under active development. The API is not yet stable, and the documentation is incomplete. Using before a 1.0 release is not recommended for most users.

TinyStan is a library that provides a C interface to the Stan algorithms, such as sampling with the No-U-Turn Sampler (NUTS), and language bindings in Julia, Python, and R.

It is intended to be a counterpart to BridgeStan, which provides a C interface to the methods of a Stan model.

Similar packages are PyStan and RStan. TinyStan differs from those packages by working at a lower level of interaction between the user's language and Stan, in a way which should be more portable. No language-specific code is required to compile TinyStan, and the same model can be used from any of the supported languages.