Google Cirq adapter for IQM's quantum architectures.
Currently Cirq on IQM can
- take an arbitrary quantum circuit created using Cirq or imported from an OpenQASM 2.0 file
- map the circuit into an equivalent one compatible with the chosen IQM quantum architecture
- optimize the circuit by commuting and merging gates
- simulate the circuit using one of Cirq's simulators
- run the circuit on an IQM quantum computer
The recommended way is to install the distribution package cirq-iqm
directly from the Python Package Index (PyPI):
$ pip install cirq-iqm
The documentation of the latest Cirq on IQM release is available here.
Jump to our User guide for a quick introduction on how to use Cirq on IQM.
Take a look at the Jupyter notebook with examples: examples/usage.ipynb
.
Cirq on IQM is free software, released under the Apache License, version 2.0.
Copyright 2020โ2021 Cirq on IQM developers.