github.com/rigetti/forest-benchmarking ↗
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.
Render your own repo
Turn any GitHub repository into a video like this — free sample in seconds.
Open this visualization on its own page →
Language
Python
Contributors
14
Lines of Code
1,050
From
2019-01-07
To
2020-04-15
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