pennylane
Quantum computing library
A Python library for training quantum computers using programming techniques similar to neural networks
PennyLane is a cross-platform Python library for quantum computing, quantum machine learning, and quantum chemistry. Train a quantum computer the same way as a neural network.
2k stars
46 watching
613 forks
Language: Python
last commit: about 1 month ago
Linked from 1 awesome list
autogradautomatic-differentiationcirqdeep-learningdifferentiable-computinghacktoberfestjaxmachine-learningneural-networkoptimizationpythonpytorchqiskitqmlquantumquantum-chemistryquantum-computingquantum-machine-learningstrawberryfieldstensorflow
Related projects:
Repository | Description | Stars |
---|---|---|
pennylaneai/catalyst | An experimental JIT compiler for hybrid quantum-classical programs | 144 |
pennylaneai/pennylane-lightning | A C++ plugin ecosystem for fast quantum state-vector and tensor network simulators | 98 |
artiste-qb-net/qubiter | A Python-based suite of tools for designing and simulating quantum circuits on classical computers. | 121 |
qiskit/qiskit | An SDK for working with quantum computers at the level of extended quantum circuits and primitives | 5,404 |
libtangle/qcgpu | Provides a Python-based simulator for quantum computing, leveraging hardware acceleration to enhance simulation performance. | 441 |
xanaduai/strawberryfields | A Python library for designing and optimizing continuous variable quantum optical circuits. | 764 |
ken-nakanishi/qupy | A quantum circuit simulator for both CPU and GPU written in Python. | 42 |
quantumai-lib/nisqai | A toolkit for building quantum neural networks on near-term quantum computers. | 40 |
corbett/quantumcomputing | A Python simulator for a 5-qubit quantum computer with limited gates. | 593 |
quantumlib/openfermion | A Python library for simulating fermionic systems in quantum computers. | 1,544 |
pyriemann/pyriemann-qiskit | This library provides tools and classes to interface with Qiskit for machine learning and quantum programming using Riemannian geometry. | 23 |
amazon-braket/amazon-braket-sdk-python | Provides a framework to interact with quantum computing hardware devices through Amazon Braket | 304 |
rigetti/pyquil | A Python library for programming quantum computers using the Quil instruction language. | 1,421 |
bbn-q/pyqgl2 | A Python-based language and compiler for programming quantum computers directly at the physical layer. | 9 |
nvidia/cuda-quantum | An open source toolkit enabling hybrid quantum-classical computing integration and programming of quantum processing units, GPUs, and CPUs. | 573 |