← Quantum Store · Tüm paketler · Öğrenme yolları
Xanadu
PennyLane ile VQE ve kuantum makine öğrenmesi
Resmi kaynak: PennyLaneAI/pennylane
ZIP indir (ücretsiz) Mağazada açXanadu'nun türevlenebilir kuantum programlama kütüphanesi PennyLane: gradyanla eğitilen ve tam çözüme 1e-3 içinde yakınsayan test edilmiş VQE örneği.
PennyLane nedir?
PennyLane, kuantum devrelerini sıradan Python fonksiyonları gibi yazmanı ve otomatik türev alarak (autodiff) eğitmeni sağlayan bir kütüphanedir. NumPy, PyTorch ve JAX ile birlikte çalışır; bu yüzden hibrit kuantum-klasik algoritmalar ve kuantum makine öğrenmesi için yaygın olarak kullanılır.
Ne zaman kullanılır?
- VQE, QAOA gibi parametreli (varyasyonel) algoritmalar yazarken.
- Kuantum devresini bir sinir ağının katmanı gibi eğitmek istediğinde.
- Aynı kodu farklı donanım ve simülatörlerde (eklentilerle) çalıştırmak istediğinde.
Bu paketteki örnek
vqe_ornegi.py iki kübitlik bir Hamiltonyen tanımlar, 4 parametreli bir
devreyi Adam optimizasyonuyla eğitir ve bulduğu enerjiyi tam
köşegenleştirme sonucuyla karşılaştırır. Test sırasında fark 1e-3'ün
altında kaldı.
Not
PennyLane, ortamda JAX kuruluysa onu da yüklemeye çalışır. Windows'ta JAX'in DLL hatası verdiğini gördük; PennyLane'i kendi temiz sanal ortamında kurman en güvenlisi.
Sonraki adımlar
qml.qchemmodülüyle gerçek bir molekülün Hamiltonyenini kur.- PennyLane demolarındaki kuantum sınıflandırıcı örneklerine geç.
Kurulum ve çalıştırma
pip install pennylane
python vqe_ornegi.py
Test edildiği ortam: pennylane 0.45.1, Python 3.12.
Resmi kaynak
- Depo: PennyLaneAI/pennylane
- Son sürüm: v0.45.1 — 26.06.2026
- Lisans: Apache-2.0
- Yıldız: 3.493
- Katalog oluşturulurken varsayılan dalın commit'i:
e0b6588b6ef9(10.10.2026)
Bağlantılar
Paket içeriği
vqe_ornegi.pyREADME.md— bu dosyaLICENSE— bu paketteki dosyaların lisansıKAYNAK.json— resmi kaynağın makine tarafından okunabilir özetiUPSTREAM-LICENSE.txt— resmi projenin lisans metni
Lisans
Bu paketteki örnek kod ve Türkçe rehber Quantum Store Editörleri tarafından yazılmıştır ve MIT lisanslıdır. Kullandığı proje kendi lisansına (Apache-2.0) tabidir.
Quantum Store — https://hakanerdogan.com