An Orquestra Quantum Engine Resource for Cirq
qe-cirq
is a Python module that exposes Cirq's simulators as a z-quantum-core
QuantumSimulator
. The simulator can be easily imported using:
from qecirq.simulator import CirqSimulator
In addition, it interfaces with the noise models and provides converters that allow switching between cirq
circuits and those of z-quantum-core
.
The module can be used directly in Python or in an Orquestra workflow. For more details, see the Orquestra Cirq integration docs. For more information regarding Orquestra and resources, please refer to the Orquestra documentation.
You can find the development guidelines in the z-quantum-core
repository.