Python package for writing, manipulating, and running quantum circuits on quantum computers.
copied from cf-post-staging / cirqCirq is a Python library for writing, manipulating, and optimizing quantum circuits and running them against quantum computers and simulators. It provides useful abstractions for dealing with today’s noisy intermediate-scale quantum (NISQ) computers, where the details of quantum hardware are vital to achieving state-of-the-art results.