-
Notifications
You must be signed in to change notification settings - Fork 984
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Support readout errors modeling in noise-from-metrics utility. (#2715)
* Add a bare-bones utility for generating noise models from calibration data. * Formatting. * Additional formatting. * Appease mypy. * More mypy wrangling. * Pylint. * Use Calibration object to generate noise model. * Clean up debug logs. * Simplify tests. * Formatting. * Update test to match calibration_test. * Support readout error in noise-from-metrics utility. * Add tests for failure cases. * Documentation fixes. * Keep 'exp' import. * Avoid empty moments from noise. * Distinguish between readout and decay errors. * Use Pauli error for depolarization. * Respect virtual moments. * Remove old model, fix virtual moment handling. * Fix T1 values. * Fix name swap. * Fall back to supported metric. * Link TODOs to issues. * Style and doc fixes. * Add TODOs to move to cirq.google Co-authored-by: Victory Omole <vtomole2@gmail.com>
- Loading branch information
1 parent
e151dc7
commit 76a07c7
Showing
2 changed files
with
309 additions
and
38 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.