Cirq
Mer info
- Ägare
- År
- Typ
- Kvantprogrammeringsramverk
- Licens
- Apache 2.0
- Källkod
- github.com/quantumlib/Cirq
Googles Python-ramverk för att bygga och köra kvantkretsar — motsvarigheten till IBM:s Qiskit.
Cirq är byggt kring antagandet att hårdvaran är bullrig och begränsad. Till skillnad från ramverk som abstraherar bort maskinen exponerar Cirq medvetet vilka qubitar som sitter bredvid varandra på chippet, eftersom tvåqubitsgrindar bara kan köras mellan grannar. Kretsen måste alltså anpassas efter topologin.
Det används för Googles egna processorer och innehåller simulatorer för att köra små kretsar klassiskt. Kring ramverket finns bibliotek som OpenFermion för kemi och TensorFlow Quantum för maskininlärning.