Comparing the efficiency of Classical Evolutionary Algorithms vs. Quantum Evolutionary Algorithms
-
Updated
Dec 11, 2018 - Python
Comparing the efficiency of Classical Evolutionary Algorithms vs. Quantum Evolutionary Algorithms
A collection of quantum algorithms written in two popular quantum programming languages, PyQuil and Qiskit.
Implementations of a few programs which can run on simulators as well as actual quantum hardware written using libraries provided by major quantum software stack providers
Exercises in architecture and programming of quantum computers with cirq , qiskit, tket , projectq and pyquil forest
Demonstrates the implementation of various logical gates using quantum circuits. The code utilizes three popular quantum computing libraries: Cirq, PyQuil, and ProjectQ.
Quantum Computing for Humans!
Notebooks exploring various features of the Rigetti Forest & Grove using pyQuil
Solutions for the Jupyter notebook exercises for the training on Rigetti's quantum software stack at the Creative Destruction Lab 2018.
Implementing a variational algorithm: QCL using pyQuil. Based on: https://arxiv.org/abs/1803.00745 and http://dkopczyk.quantee.co.uk/qcl/
Variational Quantum Factoring
Docker image for https://github.com/rigetticomputing/pyquil
Implementation of an algorithm for training Quantum Boltzmann Machine neural networks using variational methods. Based on https://arxiv.org/abs/1712.05304 and their sample code.
Implementing a distance-based classifier with a quantum interference circuit. Based on https://arxiv.org/abs/1703.10793
Jupyter Notebook programs using Quantum Computing
📚 A series of jupyter notebooks dedicated to introduction to Quantum Computing
Implementation of stabilizer codes in pyQuil
⚛️ 💥 ⚙️ A project based in Quantum Computing. This project was built using IBM Q Experience/QisKit (Jupyter Notebook/Python Environment Framework from IBM), PyQuil (Python Environment Framework from Rigetti Computing/Rigetti Forest SDK), ProjectQ (Python Environment Open-Source Framework from ETH Zurich), Q# (Q Sharp Programming Language from Mi…
Slide decks and Jupyter notebooks for training on Rigetti's quantum software stack at the Creative Destruction Lab 2018.
Add a description, image, and links to the pyquil topic page so that developers can more easily learn about it.
To associate your repository with the pyquil topic, visit your repo's landing page and select "manage topics."