awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

17 个仓库

Awesome GitHub RepositoriesQuantum Circuit Design

Tools for designing and simulating quantum circuits.

Explore 17 awesome GitHub repositories matching scientific & mathematical computing · Quantum Circuit Design. Refine with filters or upvote what's useful.

Awesome Quantum Circuit Design GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • vinta/awesome-pythonvinta 的头像

    vinta/awesome-python

    303,207在 GitHub 上查看↗

    这是一个全面的、由社区策划的目录,组织了庞大的 Python 软件库、框架和工具生态。它作为一个中心化知识库,旨在促进生态导航并加速开发者在整个软件开发生命周期中的发现过程。 该目录通过提供按技术领域分类的结构化资源索引脱颖而出,范围从基础开发工具到专业工程领域。它涵盖了人工智能、数据科学、Web 开发和基础设施管理等高级能力,使开发者能够为特定的技术挑战识别经过验证的解决方案。 该项目涵盖了广泛的能力领域,包括依赖管理、静态代码分析和自动化测试工具。它还编目了用于持久数据存储、云基础设施编排和接口开发的资源,为构建和维护复杂软件系统提供了统一的参考。

    Design hardware-aware quantum circuits and validate logic through specialized simulation environments.

    Pythonawesomecollectionspython
    在 GitHub 上查看↗303,207
  • aws/aws-cdkaws 的头像

    aws/aws-cdk

    12,817在 GitHub 上查看↗

    The AWS Cloud Development Kit is an infrastructure-as-code framework that enables developers to define and provision cloud resources using familiar programming languages. By utilizing construct-based synthesis, it translates high-level, object-oriented code into declarative templates, allowing for the automated management of complex cloud environments through a centralized, code-driven control plane. The framework distinguishes itself through its ability to model infrastructure as a dependency-aware resource graph, ensuring that components are provisioned and updated in the correct order. It

    Provides managed environments for designing and prototyping quantum computational models.

    TypeScriptawscloud-infrastructurehacktoberfest
    在 GitHub 上查看↗12,817
  • boto/boto3boto 的头像

    boto/boto3

    9,834在 GitHub 上查看↗

    Boto3 is the AWS SDK for Python, providing a programmatic interface for managing and automating AWS cloud infrastructure and services. It serves as a cloud management API client and resource manager for provisioning, configuring, and scaling virtual servers, databases, and storage. The library enables the implementation of infrastructure-as-code through declarative templates and scripts, allowing for the deployment of identical resource stacks across multiple accounts and geographic regions. It also provides a framework for coordinating distributed workflows, serverless functions, and contain

    Enables the definition and design of quantum and hybrid algorithms for information processing.

    Pythonawsaws-sdkcloud
    在 GitHub 上查看↗9,834
  • dusty-nv/jetson-inferencedusty-nv 的头像

    dusty-nv/jetson-inference

    8,734在 GitHub 上查看↗

    jetson-inference is a set of libraries and tools for executing optimized deep learning models on embedded GPU hardware. Its primary purpose is to enable real-time computer vision and AI inference at the edge with low latency and high throughput. The project distinguishes itself through high-performance streaming analytics and the ability to execute concurrent AI pipelines on auto-grade silicon. It provides specialized support for multi-sensor stream processing, utilizing zero-copy data transport to load camera frames directly into GPU memory. The codebase covers a broad surface of capabiliti

    Simulates noise events and measurements in Clifford circuits to generate synthetic data for error correction.

    C++caffecomputer-visiondeep-learning
    在 GitHub 上查看↗8,734
  • qiskit/qiskitQiskit 的头像

    Qiskit/qiskit

    7,522在 GitHub 上查看↗

    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

    Optimizes and transforms quantum circuit designs to reduce gate counts for hardware execution.

    Pythonpythonqiskitquantum
    在 GitHub 上查看↗7,522
  • facebook/redexfacebook 的头像

    facebook/redex

    6,292在 GitHub 上查看↗

    A bytecode optimizer for Android apps

    Runs independent optimization passes in a configurable sequence, each mutating the shared IR.

    C++
    在 GitHub 上查看↗6,292
  • nvidia/isaac-gr00tNVIDIA 的头像

    NVIDIA/Isaac-GR00T

    6,222在 GitHub 上查看↗

    Executes quantum computing programs on simulators or quantum hardware using development platforms.

    Jupyter Notebook
    在 GitHub 上查看↗6,222
  • quipnetwork/xq-pyQuipNetwork 的头像

    QuipNetwork/xq-py

    5,546在 GitHub 上查看↗

    xq-py 是一个数值量子计算库和软件模拟器,用于执行量子算法。它作为一个量子虚拟机,通过使用线性代数和复数数组来模拟量子电路和状态向量。 该项目提供了一个用于开发和验证量子逻辑的虚拟环境。它通过利用张量积展开和幺正门应用来模拟多量子比特系统,从而模拟量子状态向量并计算概率性状态坍缩。 该模拟由一个数值后端支持,该后端处理量子计算仿真所需的基于矩阵的状态转换和浮点数学运算。

    Provides a virtual environment for developing and verifying quantum logic before physical hardware deployment.

    在 GitHub 上查看↗5,546
  • quantumlib/cirqquantumlib 的头像

    quantumlib/Cirq

    4,990在 GitHub 上查看↗

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

    Provides a comprehensive framework for designing and simulating quantum circuits while accounting for noise and constraints.

    Pythonalgorithmsapicirq
    在 GitHub 上查看↗4,990
  • chipsalliance/chiselchipsalliance 的头像

    chipsalliance/chisel

    4,691在 GitHub 上查看↗

    Chisel is a hardware construction language and description tool used to define digital circuits. It functions as a generator that converts high-level hardware descriptions into synthesizable Verilog code for use in ASIC and FPGA design. The project enables the creation of parameterizable hardware templates and reusable digital components. It leverages functional and object-oriented programming patterns to transform complex circuit representations into finalized hardware descriptions. The toolset covers the register-transfer level design workflow, allowing users to model digital circuits usin

    Creates digital electronics and circuit graphs using a high-level programming language.

    Scalachip-generatorchiselchisel3
    在 GitHub 上查看↗4,691
  • yosyshq/yosysYosysHQ 的头像

    YosysHQ/yosys

    4,543在 GitHub 上查看↗

    Yosys 是一个数字逻辑综合器和 RTL 综合工具,可将硬件描述语言代码转换为优化的门级表示。它作为硬件逻辑优化器和形式验证工具,提供了一个将通用电路表示转换为特定技术库单元的框架,以适配目标硬件平台。 该项目通过可脚本化的环境充当硬件设计自动化工具,用于执行综合命令序列。这种自动化允许管理复杂的数字硬件工作流,将 RTL 设计综合与技术单元映射集成在一起。 其验证和分析能力包括符号模型检查和设计等价性验证。这些工具通过检查安全性和活性属性并生成仿真测试平台,支持形式化硬件验证,确保设计符合其原始规范。

    Employs a modular sequence of optimization passes to iteratively reduce the area and delay of digital circuits.

    C++
    在 GitHub 上查看↗4,543
  • ruvnet/ruvectorruvnet 的头像

    ruvnet/ruvector

    4,253在 GitHub 上查看↗

    ruvector 是一个基于 Rust 的向量存储和图数据库,专为本地推理和最近邻搜索而设计。它利用向量图数据库架构和图神经网络索引,通过结构化注意力机制优化搜索排名。该系统包括用于执行状态向量模拟和复杂搜索模式的硬件加速量子电路模拟器,以及用于直接在 Web 浏览器中运行向量搜索和模型执行的 WebAssembly 推理引擎。 该项目采用认知容器格式,将模型、数据和可启动微内核打包成单个二进制文件进行部署。它具有专门的模型配置工具,包括防止灾难性遗忘的权重合并方法,以及用于即时权重适配的轻量级适配器机制。 该系统涵盖了广泛的功能面,包括硬件加速向量搜索、图关系查询以及用于 LaTeX 和 MathML 提取的科学文档解析。它还提供用于验证数据变更的加密见证链、基于 Raft 的高可用元数据同步,以及用于管理存储成本的分层分辨率数据压缩。

    Runs state-vector simulations using hardware acceleration to execute complex quantum algorithms and search patterns.

    Rust
    在 GitHub 上查看↗4,253
  • microsoft/quantummicrosoft 的头像

    microsoft/Quantum

    4,043在 GitHub 上查看↗

    Quantum is a quantum development framework that provides a hybrid quantum-classical workflow for coordinating execution between classical host languages and quantum processors. It includes a quantum hardware simulator for modeling state evolution and a library of quantum algorithms for tasks such as integer factorization, database search, and quantum arithmetic. The project offers specialized tools for quantum hardware characterization and error correction to manage noise and decoherence. It provides resource estimation modeling to calculate the qubit count and gate depth required to execute

    Enables running quantum circuits on physical hardware or simulators to validate logical operations.

    Jupyter Notebookpythonqdkqsharp
    在 GitHub 上查看↗4,043
  • snowkylin/tensorflow-handbooksnowkylin 的头像

    snowkylin/tensorflow-handbook

    3,927在 GitHub 上查看↗

    这是一个使用 TensorFlow 2 构建、训练和部署机器学习模型的综合教育资源和教程手册。它作为结构化学习指南,涵盖了深度学习的核心概念,包括神经网络架构、自动微分和张量运算。 该手册提供了关于通过 GPU 内存管理、分布式训练和模型量化来优化执行效率的技术指导。它还包括用于构建高性能数据管道以及将模型导出到生产服务器、移动设备和 Web 浏览器的详细手册。 该材料涵盖了广泛的功能,包括使用卷积和循环网络的模型开发、自定义损失函数和层的实现,以及使用预训练模型进行迁移学习。它还探讨了边缘设备的部署策略以及使用基于云的运行时进行硬件加速。 该资源以 Jupyter Notebooks 集合的形式实现。

    Provides technical details on integrating parameterized quantum circuits as discrete layers for transformations and measurements.

    Jupyter Notebook
    在 GitHub 上查看↗3,927
  • atopile/atopileatopile 的头像

    atopile/atopile

    3,070在 GitHub 上查看↗

    atopile is an electronic design automation software and hardware description language that enables the definition of electronic circuits and components as code. It functions as a modular electronics framework and a compiler that transforms programmatic circuit definitions into a normalized model and KiCad project files for physical layout. The system distinguishes itself through automated hardware design automation, using a constraint-based value solver to calculate required component values and validate electrical specifications during the build process. It employs a modular approach to hard

    Models electronics using a declarative hierarchy of modules and components with support for subclassing and inheritance.

    Pythoncadedaelectronics
    在 GitHub 上查看↗3,070
  • qiskit/qiskit-tutorialsQiskit 的头像

    Qiskit/qiskit-tutorials

    2,513在 GitHub 上查看↗

    This project is a quantum computing educational resource and implementation library. It provides a collection of interactive notebooks and guides designed for learning quantum programming, developing algorithms, and simulating quantum circuits. The resource includes tutorials for implementing standard quantum algorithms and creating custom circuit passes. It specifically covers quantum hardware control, providing instructions on scheduling raw microwave or laser pulses to implement precise gates at the physical layer. The materials cover the broader surface of quantum circuit design, includi

    Provides an educational environment for learning quantum programming and circuit design.

    Jupyter Notebookqiskitquantum-computingquantum-programming-language
    在 GitHub 上查看↗2,513
  • mit-han-lab/torchquantummit-han-lab 的头像

    mit-han-lab/torchquantum

    1,632在 GitHub 上查看↗

    Torchquantum is a tensor-based quantum machine learning library and simulation engine that integrates parameterized quantum circuits directly into PyTorch training pipelines. It enables the construction of hybrid quantum-classical neural networks where quantum operations function as differentiable layers within standard deep learning architectures. The framework computes analytical parameter gradients using native automatic differentiation engines and parameter-shift rules, facilitating end-to-end training and backpropagation. It supports tensor-based quantum state vector simulations, specia

    Simulates quantum computational models and parameterized circuits on classical hardware and accelerators like GPUs for faster execution.

    Jupyter Notebookdeep-learningmachine-learningml-for-systems
    在 GitHub 上查看↗1,632
  1. Home
  2. Scientific & Mathematical Computing
  3. High-Performance Execution Environments
  4. Quantum Computing
  5. Quantum Circuit Design

探索子标签

  • AI-Driven Circuit Optimization3 个子标签Using generative AI and transformers to design optimized quantum circuits. **Distinct from Quantum Circuit Design:** Specifically uses AI for optimization, distinct from manual or heuristic circuit design.
  • Algorithm Implementation ExamplesReference implementations and step-by-step guides for standard quantum algorithms. **Distinct from Quantum Circuit Design:** Focuses on the provided library of algorithm examples rather than the general design tools.
  • Constraint ValidationsTools for verifying that a quantum circuit adheres to specific device operational rules. **Distinct from Quantum Circuit Design:** A specific analysis capability within the broader quantum circuit design process.
  • Moment-Based ConstructionOrganizing quantum operations into discrete time-sliced moments for scheduling. **Distinct from Quantum Circuit Design:** Focuses specifically on the 'moment' based organizational structure of the circuit.
  • Noise and Measurement EmulationSimulation of noise events and measurements within Clifford circuits. **Distinct from Quantum Circuit Design:** Specifically targets noise and measurement emulation for error correction data, not general circuit design.
  • Parameterizable Hardware GeneratorsTemplates and generators that produce different hardware circuit versions based on input parameters. **Distinct from Quantum Circuit Design:** Focuses on parameterizable generation for general hardware, distinct from quantum-specific circuit design.
  • Quantum Circuit LayeringThe practice of embedding parameterized quantum circuits as discrete layers within neural networks. **Distinct from Quantum Circuit Design:** Distinct from Quantum Circuit Design: focuses on using circuits as functional components of a neural network architecture.
  • Quantum Circuit Transpilation3 个子标签The process of transforming abstract quantum circuits into hardware-compatible versions via layout, routing, and optimization. **Distinct from Quantum Circuit Design:** Focuses on the transpilation process specifically, rather than general design or simulation.
  • Quantum Circuit VisualizationRendering quantum circuit diagrams and visual representations of measurement data. **Distinct from Quantum Circuit Design:** Specifically addresses the visual representation of circuits and results, not the design logic.
  • Quantum Outcome SamplingGenerating a distribution of measurement results from a quantum circuit across multiple execution shots. **Distinct from Quantum Circuit Design:** Focuses on the analysis of output samples rather than the design of the circuit itself.
  • Quantum State Preparation2 个子标签Applying specific gates to qubits to initialize them into desired quantum states. **Distinct from Quantum Circuit Design:** Focuses specifically on the initialization phase of a circuit, whereas design covers the overall structure.
  • Register DefinitionsCreation of qubit sets using abstract names or lattices as targets for operations. **Distinct from Quantum Circuit Design:** A prerequisite step in circuit design specifically focused on qubit allocation.
  • Structure ManipulationsOperations to slice or reverse the sequence of moments within a quantum circuit. **Distinct from Quantum Circuit Design:** Specific structural modification of the circuit's time-sliced organization.
  • Subcircuit NestingEmbedding frozen circuits within other circuits to reduce duplication. **Distinct from Quantum Circuit Design:** Specific capability for reusing circuit blocks, distinct from general design.
  • Tensor Network SimulatorsContracts tensor networks to simulate circuits with many qubits but few gates, reducing memory requirements. **Distinct from Quantum Circuit Design:** Distinct from Quantum Circuit Design: focuses on tensor network contraction for simulation, not general circuit design.
  • Unitary Gate Applications1 个子标签The application of unitary matrices to transform quantum state vectors. **Distinct from Quantum State Preparation:** Covers the general application of any unitary gate during execution, whereas state preparation focuses specifically on initialization.
  • Unitary Matrix Transformations1 个子标签Linear algebraic transformations of quantum states using unitary matrices. **Distinct from Quantum State Preparation:** Focuses on the general mathematical transformation process rather than the specific initialization phase of state preparation.