Cirq
Meer info
- Eigenaar
- Jaar
- Type
- Framework voor kwantumprogrammering
- Licentie
- Apache 2.0
- Broncode
- github.com/quantumlib/Cirq
Googles Python-framework om kwantumschakelingen te bouwen en uit te voeren — het tegenstuk van IBM's Qiskit.
Cirq gaat ervan uit dat de hardware ruisgevoelig en beperkt is. Anders dan frameworks die de machine wegabstraheren, maakt Cirq bewust zichtbaar welke qubits op de chip naast elkaar liggen, omdat tweequbitpoorten alleen tussen buren kunnen draaien. De schakeling moet dus naar de topologie worden gevormd.
Het wordt gebruikt voor Googles eigen processors en bevat simulatoren om kleine schakelingen klassiek door te rekenen. Eromheen staan bibliotheken als OpenFermion voor scheikunde en TensorFlow Quantum voor machine learning.