ssm-simulators provides fast C/Cython simulators for sequential sampling
models used in cognitive science, neuroscience, and amortized Bayesian
inference. It is the simulator and training-data layer of the
HSSM ecosystem.
pip install ssm-simulatorsThe documentation is the canonical source for optional backends, OpenMP/GSL prerequisites, tutorials, model coverage, configuration, and API contracts.
- Simulate and inspect your first SSM
- Simulate your first RLSSM
- Create a custom model
- Browse the API reference
- Report an issue
Install the development environment, then run the package and documentation gates:
uv sync --extra dev
uv run pytest tests/
uv run pytest tests/test_notebooks.py --run-notebooks --no-cov -v
uv run ruff check .
uv run ruff format --check .
./scripts/docs.sh buildPreview documentation changes with ./scripts/docs.sh serve. See the
contribution guide
and new-model guide
for durable development guidance.
Please cite ssm-simulators with its
Zenodo DOI.
ssm-simulators is distributed under the MIT License.
