
PennyLane 0.31.1
0
PennyLane is a Python quantum machine learning library by Xanadu Inc.
Contents
PennyLane is a Python quantum machine learning library by Xanadu Inc.
Stars: 1847, Watchers: 1847, Forks: 479, Open Issues: 311The PennyLaneAI/pennylane
repo was created 5 years ago and the last code push was 8 minutes ago.
The project is very popular with an impressive 1847 github stars!
How to Install pennylane
You can install pennylane using pip
pip install pennylane
or add it to a project with poetry
poetry add pennylane
Package Details
- Author
- License
- Apache License 2.0
- Homepage
- https://github.com/PennyLaneAI/pennylane
- PyPi:
- https://pypi.org/project/PennyLane/
- GitHub Repo:
- https://github.com/XanaduAI/pennylane
Classifiers
- Scientific/Engineering/Physics
Related Packages
Errors
A list of common pennylane errors.
Code Examples
Here are some pennylane
code examples and snippets.
GitHub Issues
The pennylane package has 311 open issues on GitHub
- Differentiable mid-circuit Measurements with precompute
- Updated non_parametric ops adjoint method and added test
- [BUG] Update validation check in
qml.Hermitian
to support multiple interfaces - [OpRefactor] Final clean-up of operator subclasses
- [BUG] Multiple
qml.probs
with varying num of wires errors when using a shot vector - [BUG] Creating a ragged array output in
QubitDevice
errors withdefault.qubit.jax
- New draw transform
- Create interface related custom exceptions (e.g.,
GradientUnsupportedError
) WireCut
nodes can be replaced withMeasureNode
andPrepareNode
- Autograd: Support for higher-order differentiation with respect to multiple arguments is broken
- [BUG] long wire labels and mpl circuit drawer
- Use a single wires keyword in MultiControlledX #1679
- [BUG] No module named
pennylane.qnodes
import error - Pr swap based transpiler
- Add a swap-based router transform