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.

An animated visualization of rigetti/forest-benchmarking's Git history from January 2019 to April 2020, built by 14 contributors. The codebase reached 1,050 lines, mostly Python. The video runs 46 seconds.

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

Advertisement

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.

Advertisement

Share this video