Cirq
Więcej informacji
- Właściciel
- Rok
- Typ
- Framework do programowania kwantowego
- Licencja
- Apache 2.0
- Kod źródłowy
- github.com/quantumlib/Cirq
Pythonowy framework Google’a do budowy i uruchamiania obwodów kwantowych — odpowiednik Qiskitu od IBM.
Cirq zakłada, że sprzęt jest zaszumiony i ograniczony. W przeciwieństwie do frameworków, które ukrywają maszynę, celowo pokazuje, które kubity sąsiadują ze sobą na chipie, bo bramki dwukubitowe działają tylko między sąsiadami. Obwód trzeba więc kształtować pod topologię.
Służy do procesorów Google’a i zawiera symulatory do klasycznego uruchamiania małych obwodów. Wokół niego powstały biblioteki, jak OpenFermion do chemii i TensorFlow Quantum do uczenia maszynowego.