109 skills found · Page 1 of 4
corbett / QuantumComputingThis is an implementation of IBM's Quantum Experience in simulation; a 5-qubit quantum computer with a limited set of gates. Please cite me if you end up using this academically.
XanaduAI / Quantum LearningThis repository contains the source code used to produce the results presented in the paper "Machine learning method for state preparation and gate synthesis on photonic quantum computers".
fancompute / QpgaSimulations of photonic quantum programmable gate arrays
Qiskit / Qiskit Addon CuttingReduce width and depth of quantum circuits by cutting gates and wires.
thephoeron / Black StoneSpecification and Implementation of Quantum Common Lisp, for gate-model quantum computers
markf94 / Rigetti Training MaterialSlide decks and Jupyter notebooks for training on Rigetti's quantum software stack at the Creative Destruction Lab 2018.
glassnotes / CPEN 400QMaterials for the undergraduate course in gate-model quantum computing at UBC.
rakytap / Sequential Quantum Gate DecomposerC++ library with Python interface to train quantum circuits, quantum gate synthesis and state preparation.
givgramacho / CERN Quantum Computing CourseQuantum computing is one the most promising new trends in information processing. In this course, we will introduce from scratch the basic concepts of the quantum circuit model (qubits, gates and measures) and use them to study some of the most important quantum algorithms and protocols, including those that can be implemented with a few qubits (BB84, quantum teleportation, superdense coding...) as well as those that require multi-qubit systems (Deutsch-Jozsa, Grover, Shor..). We will also cover some of the most recent applications of quantum computing in the fields of optimization and simulation (with special emphasis on the use of quantum annealing, the quantum approximate optimization algorithm and the variational quantum eigensolver) and quantum machine learning (for instance, through the use of quantum support vector machines and quantum variational classifiers). We will also give examples of how these techniques can be used in chemistry simulations and high energy physics problems. The focus of the course will be on the practical aspects of quantum computing and on the implementation of algorithms in quantum simulators and actual quantum computers (as the ones available on the IBM Quantum Experience and D-Wave Leap). No previous knowledge of quantum physics is required and, from the mathematical point of view, only a good command of basic linear algebra is assumed. Some familiarity with the python programming language would be helpful, but is not required either.
BBN-Q / QGLQuantum Gate Language (QGL) is a domain specific language embedded in python for specifying quantum gate sequences.
thephoeron / QgameQGAME: Quantum Gate and Measurement Emulator, a quantum computer simulator
supremacyfuture / VQCvariational quantum circuit simulator in Julia, under GPLv3
Slimane33 / QuantumClassifierAn example of a variational quantum classifier implemented with qiskit using only elementary gates.
qcaml / QcamlLightweight library to experiment with quantum states, gates and simulating quantum algorithms.
gecrooks / On GatesQuantum Gates: Notes on quantum gates and the circuit model of quantum computation
ray-pH / QuantumQPuzzle game about quantum circuit and quantum logic gates
sylvesterkaczmarek / Nvidia Quantum HybridPrototype hybrid classical-quantum workflow aligned with NVIDIA quantum-GPU news. Includes a policy gate for AI safety and security, uses a Qiskit simulator backend, emits JSON for audit, and can be extended to CUDA-Q or neutral-atom or photonic hardware.
bits-and-electrons / Bloch Sphere SimulatorA simple web based Bloch sphere simulator, intended to help people to understand and visualize transition of single qubit state on applying different Quantum logic gates.
rasidi3112 / Quantum Computing SimulationA Python-based mini-quantum-lab built with Streamlit for interactive learning. This streamlit-quantum-simulator visualizes quantum states and gates in real time, acting as a quantum-gate-visualizer to help users understand superposition and entanglement easily.
Cqsi / QnanoLightweight quantum gate compiler