Cirq
Daha fazla bilgi
- Sahibi
- Çıkış
- Tür
- Kuantum programlama çerçevesi
- Lisans
- Apache 2.0
- Kaynak kod
- github.com/quantumlib/Cirq
Google’ın kuantum devreleri kurmak ve çalıştırmak için geliştirdiği Python çerçevesi; IBM’in Qiskit’inin karşılığı.
Cirq, donanımın gürültülü ve sınırlı olduğu varsayımıyla tasarlanmıştır. Makineyi soyutlayıp gizleyen çerçevelerin aksine Cirq, çip üzerinde hangi kübitlerin yan yana olduğunu bilerek açıkta bırakır, çünkü iki kübitli kapılar yalnızca komşular arasında çalışabilir. Devrenin bu yüzden topolojiye göre şekillendirilmesi gerekir.
Google’ın kendi işlemcileri için kullanılır ve küçük devreleri klasik olarak çalıştırmak için simülatörler içerir. Çevresinde kimya için OpenFermion, makine öğrenmesi için TensorFlow Quantum gibi kütüphaneler bulunur.