rigetti/forest-benchmarking

Created Dec 24, 2020 · View the rigetti/forest-benchmarking repository page

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

Want this for your repo?

Render a free sample of any GitHub repo in seconds.

Visualize your own →

Contributors

14

Lines of Code

1,050

From

Jan 7, 2019

To

Apr 15, 2020

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