awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

12 dépôts

Awesome GitHub RepositoriesQuantum Simulators

Tools for modeling quantum states and gate operations on classical hardware.

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

Awesome Quantum Simulators GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • thealgorithms/pythonAvatar de TheAlgorithms

    TheAlgorithms/Python

    221,992Voir sur GitHub↗

    Ce projet est un dépôt complet d'implémentations computationnelles vérifiées conçu pour servir de ressource éducative pour l'informatique et la résolution de problèmes algorithmiques. Il fournit une collection structurée d'exemples de code qui couvrent les structures de données fondamentales, les opérations mathématiques et les concepts de programmation de base, permettant aux utilisateurs d'étudier la logique et la complexité derrière diverses méthodes computationnelles. Le dépôt se distingue par un modèle d'implémentation modulaire basé sur des références qui organise le code dans des espaces de noms logiques. Cette approche facilite l'exécution indépendante et la clarté éducative, permettant aux utilisateurs d'explorer l'évolution des stratégies computationnelles, des approches naïves par force brute aux solutions optimisées haute performance. En découplant les abstractions de structures de données des opérations algorithmiques, le projet garantit que les implémentations restent interchangeables et faciles à analyser. La surface de capacités couvre un large éventail de domaines techniques, notamment l'apprentissage automatique, la cryptographie, le calcul scientifique et la vision par ordinateur. Il inclut des implémentations pour la modélisation prédictive, les réseaux de neurones et l'analyse statistique, aux côtés d'outils pour le traitement du signal numérique, la gestion des flux réseau et la modélisation financière. La collection répond également à des besoins mathématiques spécialisés, tels que l'algèbre linéaire, les calculs géométriques et la manipulation de bits, fournissant une base large pour la recherche et les applications d'ingénierie.

    Simulate quantum mechanical states and gate operations on classical hardware to explore non-binary computational logic.

    Pythonalgorithmalgorithm-competitionsalgorithms-implemented
    Voir sur GitHub↗221,992
  • google-research/google-researchAvatar de google-research

    google-research/google-research

    38,139Voir sur GitHub↗

    This repository serves as a comprehensive research platform and toolkit for advancing machine learning, quantum computing, and large-scale scientific data analysis. It provides foundational frameworks for developing complex algorithmic systems, offering the necessary infrastructure for distributed training, computational graph execution, and high-performance model development. The project distinguishes itself by integrating specialized research domains with robust, privacy-preserving methodologies. It supports diverse scientific discovery through tools for quantum simulation, physics-informed

    Provides specialized quantum simulation environments for modeling algorithms beyond classical capabilities.

    Jupyter Notebookaimachine-learningresearch
    Voir sur GitHub↗38,139
  • aws/aws-cdkAvatar de aws

    aws/aws-cdk

    12,817Voir sur 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 tools for modeling quantum states and gate operations on classical hardware.

    TypeScriptawscloud-infrastructurehacktoberfest
    Voir sur GitHub↗12,817
  • boto/boto3Avatar de boto

    boto/boto3

    9,834Voir sur 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

    Provides high-performance simulators to test and validate quantum algorithms on classical hardware.

    Pythonawsaws-sdkcloud
    Voir sur GitHub↗9,834
  • dusty-nv/jetson-inferenceAvatar de dusty-nv

    dusty-nv/jetson-inference

    8,734Voir sur 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

    Distributes quantum workloads across multiple GPUs and nodes to handle larger qubit counts.

    C++caffecomputer-visiondeep-learning
    Voir sur GitHub↗8,734
  • qiskit/qiskitAvatar de Qiskit

    Qiskit/qiskit

    7,522Voir sur 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

    Includes tools for modeling quantum states and gate operations to estimate expectation values on classical hardware.

    Pythonpythonqiskitquantum
    Voir sur GitHub↗7,522
  • nvidia/isaac-gr00tAvatar de NVIDIA

    NVIDIA/Isaac-GR00T

    6,222Voir sur GitHub↗

    Simulates quantum circuits by tracking the full state vector through each gate operation.

    Jupyter Notebook
    Voir sur GitHub↗6,222
  • quipnetwork/xq-pyAvatar de QuipNetwork

    QuipNetwork/xq-py

    5,546Voir sur GitHub↗

    xq-py est une bibliothèque de calcul quantique numérique et un émulateur logiciel utilisé pour exécuter des algorithmes quantiques. Il fonctionne comme une machine virtuelle quantique qui simule des circuits quantiques et des vecteurs d'état via l'utilisation de l'algèbre linéaire et de tableaux de nombres complexes. Le projet fournit un environnement virtuel pour développer et vérifier la logique quantique. Il modélise des systèmes multi-qubits en utilisant l'expansion par produit tensoriel et l'application de portes unitaires pour simuler des vecteurs d'état quantique et calculer l'effondrement probabiliste de l'état. La simulation est supportée par un backend numérique qui gère les transformations d'état basées sur des matrices et les mathématiques en virgule flottante requises pour l'émulation du calcul quantique.

    Provides a software emulator to execute quantum algorithms and model quantum system behavior on classical hardware.

    Voir sur GitHub↗5,546
  • quantumlib/cirqAvatar de quantumlib

    quantumlib/Cirq

    4,990Voir sur GitHub↗

    Cirq est un framework de calcul quantique Python utilisé pour concevoir, simuler et exécuter des circuits quantiques sur du matériel quantique à échelle intermédiaire bruyant (NISQ). Il sert de simulateur de circuit quantique et de modeleur de bruit, ainsi que d'outil pour l'implémentation d'algorithmes quantiques. Le framework fournit une interface spécialisée pour le matériel NISQ, permettant aux utilisateurs de mapper des circuits quantiques logiques sur des topologies de périphériques physiques tout en validant la connectivité matérielle et les contraintes de porte. Il se distingue par une modélisation du bruit intégrée, appliquant des canaux de dépolarisation et d'amortissement pour imiter la décohérence et les erreurs trouvées dans les processeurs quantiques réels. Le projet couvre un large éventail de capacités, y compris la conception de circuits quantiques, l'intégration matérielle et la simulation d'état. Il inclut des outils pour la décomposition de portes, le mappage de topologie matérielle et l'exécution de procédures quantiques fondamentales telles que les transformées de Fourier et la recherche de données non structurées. De plus, il fournit des utilitaires analytiques pour le calcul de l'état fondamental moléculaire et l'analyse comparative de la fidélité matérielle.

    Models quantum state evolution and hardware noise to predict circuit behavior on classical hardware.

    Pythonalgorithmsapicirq
    Voir sur GitHub↗4,990
  • ruvnet/ruvectorAvatar de ruvnet

    ruvnet/ruvector

    4,253Voir sur GitHub↗

    ruvector est une base de données vectorielle et un moteur de graphes basé sur Rust, conçu pour l'inférence locale et la recherche de plus proches voisins. Il utilise une architecture de base de données de graphes vectoriels et un index de réseau de neurones sur graphe pour affiner les résultats de recherche via une attention structurelle. Le système intègre un simulateur de circuit quantique accéléré par le matériel pour exécuter des simulations d'état vectoriel et des modèles de recherche complexes, ainsi qu'un moteur d'inférence WebAssembly pour exécuter la recherche vectorielle et l'exécution de modèles directement dans les navigateurs web. Le projet utilise un format de conteneur cognitif qui regroupe modèles, données et un micro-noyau amorçable dans un seul binaire pour le déploiement. Il propose des outils de configuration de modèles spécialisés, incluant une méthode de consolidation des poids pour prévenir l'oubli catastrophique et un mécanisme d'adaptateur léger pour une adaptation instantanée des poids. Le système couvre un large éventail de fonctionnalités, notamment la recherche vectorielle accélérée par le matériel, l'interrogation de relations de graphes et l'analyse de documents scientifiques pour l'extraction LaTeX et MathML. Il fournit également un chaînage de preuves cryptographiques pour vérifier les mutations de données, une synchronisation des métadonnées basée sur Raft pour la haute disponibilité, et une compression de données à résolution étagée pour gérer les coûts de stockage.

    Provides a hardware-accelerated environment for executing state-vector simulations of quantum circuits.

    Rust
    Voir sur GitHub↗4,253
  • microsoft/quantumAvatar de microsoft

    microsoft/Quantum

    4,043Voir sur 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

    Provides a hardware simulator for modeling quantum states and gate operations on classical hardware.

    Jupyter Notebookpythonqdkqsharp
    Voir sur GitHub↗4,043
  • mit-han-lab/torchquantumAvatar de mit-han-lab

    mit-han-lab/torchquantum

    1,632Voir sur 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

    Performs quantum state vector calculations and unitary operations using multi-dimensional tensor arrays mapped onto classical hardware accelerators.

    Jupyter Notebookdeep-learningmachine-learningml-for-systems
    Voir sur GitHub↗1,632
  1. Home
  2. Scientific & Mathematical Computing
  3. High-Performance Execution Environments
  4. Quantum Computing
  5. Quantum Simulators

Explorer les sous-tags

  • Full State Vector Simulators3 sous-tagsTracks the full quantum state through each gate operation to simulate deep, entangled, or noisy circuits with high fidelity. **Distinct from Quantum Simulators:** Distinct from Quantum Simulators: focuses on full state vector tracking, not general state/gate modeling.
  • Hardware EmulationsSimulators that incorporate specific device constraints and noise models to predict real-world hardware behavior. **Distinct from Quantum Simulators:** Adds hardware-specific constraints and noise to a general quantum simulator to predict physical processor behavior.
  • Multi-Node ScalingDistribution of quantum simulation workloads across multiple GPUs and network nodes. **Distinct from Quantum Simulators:** Specializes in the scaling and distribution aspect of simulation rather than just the simulation of states.
  • Noise ModelingSimulating hardware imperfections using decoherence channels such as depolarizing and amplitude damping. **Distinct from Quantum Simulators:** Focuses on the active simulation of noise channels within the state evolution, rather than post-execution error mitigation or general simulation.
  • Quantum Result Post-processing1 sous-tagRefining raw measurement data from quantum executions to improve data quality and accuracy. **Distinct from Quantum Simulators:** Focuses on data refinement after execution, distinct from the simulation of states.
  • Time-Evolution ModelingSimulation of the temporal dynamics of quantum systems across various qubit modalities. **Distinct from Quantum Simulators:** Specifically models time-dependent evolution, whereas simulators often focus on state/gate operations.