
cirq 1.4.1
0
A framework for creating, editing, and invoking Noisy Intermediate Scale Quantum (NISQ) circuits.
Contents
A framework for creating, editing, and invoking Noisy Intermediate Scale Quantum (NISQ) circuits.
Stars: 4253, Watchers: 4253, Forks: 1008, Open Issues: 287The quantumlib/Cirq repo was created 6 years ago and the last code push was 8 hours ago.
The project is very popular with an impressive 4253 github stars!
How to Install cirq
You can install cirq using pip
pip install cirq
or add it to a project with poetry
poetry add cirq
Package Details
- Author
- The Cirq Developers
- License
- Apache 2
- Homepage
- http://github.com/quantumlib/cirq
- PyPi:
- https://pypi.org/project/cirq/
- GitHub Repo:
- https://github.com/quantumlib/cirq
Related Packages
Errors
A list of common cirq errors.
Code Examples
Here are some cirq code examples and snippets.
GitHub Issues
The cirq package has 287 open issues on GitHub
- Deprecate can_add_operation_into_moment.
- Migrate ionq_device compilation to circuit transformer
- Deprecate qid_pairs
- [WIP] Allow repeated measurement keys
- Identify root cause of
notebook==6.4.8+coverage==6.3causing hang in CI and upgrade if needed. - Fix types in operations for dense pauli strings
- Add
align_left/align_righttransformers to replaceAlignLeft/AlignRight - Support additional
**kwargswith default arguments in Transformer API. - XEB improvements
- measurement_key_shape protocol
- "Else" branches within classical controls
- Local measurements
- Allow use of measurements as param resolvers
- Add construction examples to docstrings of
ClassicallyControlledOperation - Fix
circuit.append()to useprotocols.commuteto verify if two operations can be "crossed" or not.
pythonfix







