Skip to content

00mjk/cirq-on-iqm

 
 

CI badge Release badge

Cirq on IQM

Google Cirq adapter for IQM's quantum architectures.

What is it good for?

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

Installation

The recommended way is to install the distribution package cirq-iqm directly from the Python Package Index (PyPI):

$ pip install cirq-iqm

Documentation

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.

Copyright

Cirq on IQM is free software, released under the Apache License, version 2.0.

Copyright 2020–2021 Cirq on IQM developers.

About

Cirq adapter for IQM's quantum architectures

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 97.8%
  • Shell 2.2%