github.com/rigetti/forest-benchmarking

A library for quantum characterization, verification, validation (QCVV), and benchmarking using pyQuil.

Open this visualization on its own page →

Contributors

14

Lines of Code

1,050

From

2019-01-07

To

2020-04-15

About rigetti/forest-benchmarking

Forest Benchmarking is a Python library for quantum characterization, verification, validation, and benchmarking built on top of Rigetti's pyQuil framework. It provides tools and utilities for designing quantum experiments, collecting measurement data, analyzing results, and visualizing outcomes in a modular, separated architecture that keeps experiment design, data collection, analysis, and visualization as independent components.

The library is organized around the principle that these four stages of quantum benchmarking should remain cleanly separated, allowing researchers to use each component independently or combine them as needed. The project includes examples demonstrating how to use contributed code and includes comprehensive documentation, with unit tests that can be run locally using pytest.

Forest Benchmarking is currently in alpha release, meaning its APIs are not yet stable and may change between versions. Users are advised to pin their dependency to a specific version and update consciously when needed rather than relying on automatic updates.

Share this video