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
47 watching
604 forks
Language: Python
last commit: 4 days ago
Linked from 1 awesome list
autogradautomatic-differentiationcirqdeep-learningdifferentiable-computinghacktoberfestjaxmachine-learningneural-networkoptimizationpythonpytorchqiskitqmlquantumquantum-chemistryquantum-computingquantum-machine-learningstrawberryfieldstensorflow
Related projects:
Repository | Description | Stars |
---|---|---|
pennylaneai/catalyst | A JIT compiler for hybrid quantum-classical programs in Python. | 139 |
pennylaneai/pennylane-lightning | A fast state-vector simulator plugin for PennyLane written in C++ | 92 |
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,280 |
libtangle/qcgpu | Provides a Python-based simulator for quantum computing, leveraging hardware acceleration to enhance simulation performance. | 439 |
xanaduai/strawberryfields | A Python library for designing and optimizing continuous variable quantum optical circuits. | 758 |
ken-nakanishi/qupy | A quantum circuit simulator for both CPU and GPU written in Python. | 42 |
quantumai-lib/nisqai | A Python toolkit for building quantum neural networks. | 39 |
corbett/quantumcomputing | A Python simulator for a 5-qubit quantum computer with limited gates. | 589 |
quantumlib/openfermion | A Python library for simulating fermionic systems in quantum computers. | 1,526 |
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 | 300 |
rigetti/pyquil | A Python library for programming quantum computers using the Quil instruction language. | 1,410 |
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. | 524 |