4 repository-uri
Libraries and frameworks for designing and simulating quantum circuits.
Explore 4 awesome GitHub repositories matching part of an awesome list · Quantum Computing. Refine with filters or upvote what's useful.
Qiskit is a quantum computing software development kit used for designing, simulating, and executing quantum circuits on physical hardware and simulators. It functions as a quantum algorithm framework, a circuit simulator, and a vendor-agnostic hardware interface for dispatching workloads across diverse providers. The project features a quantum circuit transpiler that optimizes abstract designs to match the specific basis gates and qubit connectivity of target hardware. It employs a pass-based transpilation pipeline and symbolic instruction translation to convert high-level circuits into hard
SDK for building and running circuits on real quantum hardware.
Cirq este un framework Python pentru calcul cuantic utilizat pentru proiectarea, simularea și executarea circuitelor cuantice pe hardware NISQ (Noisy Intermediate-Scale Quantum). Acesta servește drept simulator de circuite cuantice și modelator de zgomot, precum și ca instrument pentru implementarea algoritmilor cuantici. Framework-ul oferă o interfață specializată pentru hardware-ul NISQ, permițând utilizatorilor să mapeze circuitele cuantice logice pe topologii de dispozitive fizice, validând în același timp conectivitatea hardware și constrângerile porților. Se distinge prin modelarea integrată a zgomotului, aplicând canale de depolarizare și amortizare pentru a imita decoerența și erorile găsite în procesoarele cuantice reale. Proiectul acoperă o gamă largă de capabilități, inclusiv proiectarea circuitelor cuantice, integrarea hardware și simularea stărilor. Include instrumente pentru descompunerea porților, maparea topologiei hardware și executarea procedurilor cuantice fundamentale, cum ar fi transformatele Fourier și căutarea de date nestructurate. În plus, oferă utilitare analitice pentru calculul stării fundamentale moleculare și benchmarking-ul fidelității hardware.
Hardware-aware quantum circuit design for NISQ devices.
PennyLane is an open-source quantum software platform for quantum computing, quantum machine learning, and quantum chemistry. Create meaningful quantum algorithms, from inspiration to implementation.
Hybrid quantum-classical machine learning with automatic differentiation.
QuTiP: Quantum Toolbox in Python
Toolbox for simulating quantum systems.