4 Repos
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 ist ein Python-Framework für Quantencomputing, das zum Entwerfen, Simulieren und Ausführen von Quantenschaltkreisen auf Noisy Intermediate-Scale Quantum (NISQ)-Hardware verwendet wird. Es dient als Simulator für Quantenschaltkreise und Rauschmodellierer sowie als Werkzeug für die Implementierung von Quantenalgorithmen. Das Framework bietet eine spezialisierte Schnittstelle für NISQ-Hardware, die es Benutzern ermöglicht, logische Quantenschaltkreise auf physische Gerätetopologien abzubilden und gleichzeitig Hardware-Konnektivität und Gate-Beschränkungen zu validieren. Es zeichnet sich durch integrierte Rauschmodellierung aus, bei der Depolarisierungs- und Dämpfungskanäle angewendet werden, um die Dekohärenz und Fehler in realen Quantenprozessoren nachzuahmen. Das Projekt deckt ein breites Spektrum an Funktionen ab, einschließlich Quantenschaltkreis-Design, Hardware-Integration und Zustandssimulation. Es enthält Tools für Gate-Dekomposition, Hardware-Topologie-Mapping und die Ausführung grundlegender Quantenprozeduren wie Fourier-Transformationen und unstrukturierte Datensuche. Zusätzlich bietet es analytische Dienstprogramme für die Berechnung molekularer Grundzustände und das Benchmarking der Hardware-Fidelity.
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.