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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Qiskit avatar

Qiskit/qiskit-tutorialsArchived

0
View on GitHub↗
2,513 stele·1,292 fork-uri·Jupyter Notebook·apache-2.0·3 vizualizări

Qiskit Tutorials

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, including visualization techniques to analyze connectivity and optimization methods to reduce gate counts for hardware execution.

Features

  • Quantum Computing - Provides comprehensive educational resources on the principles, design, and execution of quantum computational processes.
  • Quantum Circuit Design - Provides an educational environment for learning quantum programming and circuit design.
  • Algorithm Implementation Examples - Provides reference examples and tutorials for implementing standard quantum algorithms and custom circuit passes.
  • Educational Code Notebooks - Distributes instructional content through interactive code notebooks designed for learning and experimentation.
  • Pulse-Level Control - Implements precise quantum gates by scheduling raw microwave or laser pulses directly at the hardware level.
  • Pulse-Level Control - Provides the capability to map logical gates to precise microwave or laser waveforms for hardware implementation.
  • Hardware-Agnostic Execution - Provides a backend-agnostic interface to execute quantum code across different processing units without modification.
  • Quantum Circuit Transpilation - Transforms high-level quantum programs into hardware-compatible formats through layout and routing optimization.
  • Pass-Based Optimizations - Implements a sequence of modular transformation rules to optimize quantum circuits for hardware execution.
  • Quantum Circuit Visualization - Generates graphical representations of quantum circuits to analyze connectivity and debug logical flow.
  • Pulse Control Guides - Provides instructional guides for scheduling raw microwave or laser pulses to implement precise quantum gates.
  • Pulse Scheduling - Provides scheduling of raw microwave or laser pulses to implement precise quantum gates.
  • Qubit Mapping Systems - Implements systems for mapping virtual qubits to physical hardware based on connectivity and device constraints.

Istoric stele

Graficul istoricului de stele pentru qiskit/qiskit-tutorialsGraficul istoricului de stele pentru qiskit/qiskit-tutorials

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru Qiskit Tutorials

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Qiskit Tutorials.
  • qiskit/qiskitAvatar Qiskit

    Qiskit/qiskit

    7,522Vezi pe 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

    Pythonpythonqiskitquantum
    Vezi pe GitHub↗7,522
  • quantumlib/cirqAvatar quantumlib

    quantumlib/Cirq

    4,990Vezi pe GitHub↗

    Cirq is a Python quantum computing framework used for designing, simulating, and executing quantum circuits on Noisy Intermediate-Scale Quantum (NISQ) hardware. It serves as a quantum circuit simulator and noise modeler, as well as a tool for the implementation of quantum algorithms. The framework provides a specialized interface for NISQ hardware, allowing users to map logical quantum circuits to physical device topologies while validating hardware connectivity and gate constraints. It distinguishes itself through integrated noise modeling, applying depolarizing and damping channels to mimic

    Pythonalgorithmsapicirq
    Vezi pe GitHub↗4,990
  • ageron/handson-mlAvatar ageron

    ageron/handson-ml

    25,608Vezi pe GitHub↗

    This is a machine learning educational repository consisting of a collection of notebooks and code examples. It provides practical implementations of diverse machine learning algorithms and workflows, ranging from traditional scientific computing to deep learning. The project features specific implementations of Scikit-Learn models, such as decision trees, random forests, and support vector machines, as well as TensorFlow examples for building neural networks, convolutional layers, and recurrent architectures. It also includes tutorials on reinforcement learning development and the creation o

    Jupyter Notebook
    Vezi pe GitHub↗25,608
  • microsoft/quantumkatasAvatar Microsoft

    Microsoft/QuantumKatas

    4,879Vezi pe GitHub↗

    QuantumKatas is a set of quantum computing courseware and educational assets designed to teach the Q# programming language and quantum computing principles. It combines structured tutorials and coding tasks with interactive notebooks and a dedicated unit testing suite to validate the correctness of exercise implementations. The project provides a dockerized learning environment that packages all necessary tools and dependencies into a virtual image. This allows for the execution of quantum programming exercises without the need for local software installation. The curriculum covers qubit man

    Jupyter Notebook
    Vezi pe GitHub↗4,879
Vezi toate cele 20 alternative pentru Qiskit Tutorials→

Întrebări frecvente

Ce face qiskit/qiskit-tutorials?

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.

Care sunt principalele funcționalități ale qiskit/qiskit-tutorials?

Principalele funcționalități ale qiskit/qiskit-tutorials sunt: Quantum Computing, Quantum Circuit Design, Algorithm Implementation Examples, Educational Code Notebooks, Pulse-Level Control, Hardware-Agnostic Execution, Quantum Circuit Transpilation, Pass-Based Optimizations.

Care sunt câteva alternative open-source pentru qiskit/qiskit-tutorials?

Alternativele open-source pentru qiskit/qiskit-tutorials includ: qiskit/qiskit — Qiskit is a quantum computing software development kit used for designing, simulating, and executing quantum circuits… quantumlib/cirq — Cirq is a Python quantum computing framework used for designing, simulating, and executing quantum circuits on Noisy… ageron/handson-ml — This is a machine learning educational repository consisting of a collection of notebooks and code examples. It… microsoft/quantumkatas — QuantumKatas is a set of quantum computing courseware and educational assets designed to teach the Q# programming… atcold/nyu-dlsp20 — NYU-DLSP20 is a self-paced deep learning course repository that provides a complete educational curriculum covering… chipsalliance/chisel — Chisel is a hardware construction language and description tool used to define digital circuits. It functions as a…