About this project
PennyLane is an open-source quantum software platform aimed at quantum computing, quantum machine learning and quantum chemistry. It is designed to let users build quantum algorithms from inspiration through to implementation, with a focus on hybrid quantum-classical workflows.
Key capabilities described in the README:
- Algorithm development: a library of research demos, interactive tutorials and components for quantum chemistry, quantum information, optimization and quantum machine learning.
- Performance: industrial resource estimation and the Catalyst compiler, plus high-performance Lightning simulators that can run on GPUs, supercomputers and cloud infrastructure.
- Hardware agnosticism: integration with a range of quantum hardware devices, including superconducting qubits, trapped ions, neutral atoms and photonics, with tools for resource estimation and circuit compilation targeting specific devices.
- Community: an active discussion forum, coding challenges, hackathons, education and research resources.
Installation is via pip and requires Python 3.12 or above. Docker images are published on the PennyLane Docker Hub page. Documentation, developer guides, a quickstart and a codebook are linked from the project. Contributions are accepted through pull requests, and the project is released under the Apache License 2.0. Research users are asked to cite the 2018 arXiv paper on automatic differentiation of hybrid quantum-classical computations.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.