Sinter is a Python library for sampling and decoding quantum error correction circuits using Stim, with integrated support for PyMatching and various decoders. Current version 1.15.0; released roughly monthly. It provides CLI tools and a Python API for collecting statistics, plotting error curves, and managing batch jobs.
pip install sinterVerified import paths — ran on the pinned version, not inferred.
Create a repetition code circuit, sample it with PyMatching decoder, and plot error rate vs physical error probability.
Use `sinter.plot.error_rate_vs_error_probability(sample, ax=ax)` instead of passing collection as keyword or using `show=True`.
Replace `num_workers=4` with `num_processes=4`.
Install pymatching via `pip install pymatching` or use a different decoder like 'fusion_blossom' that doesn't require pymatching.
Run `pip install sinter` in your active Python environment.
Upgrade to latest version: `pip install --upgrade sinter`.
Install pymatching: `pip install pymatching`.