4 个仓库
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 是一个 Python 量子计算框架,用于在含噪声中等规模量子(NISQ)硬件上设计、模拟和执行量子电路。它既是一个量子电路模拟器和噪声建模器,也是实现量子算法的工具。 该框架为 NISQ 硬件提供了专门的接口,允许用户将逻辑量子电路映射到物理设备拓扑,同时验证硬件连接性和门约束。它通过集成噪声建模脱颖而出,应用去极化和阻尼通道来模拟真实量子处理器中发现的退相干和错误。 该项目涵盖了广泛的功能,包括量子电路设计、硬件集成和状态模拟。它包括用于门分解、硬件拓扑映射以及执行傅里叶变换和非结构化数据搜索等基本量子过程的工具。此外,它还提供了用于分子基态计算和硬件保真度基准测试的分析工具。
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.