pennylane
pennylane copied to clipboard
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.
### Expected behavior `qml.matrix` should respect the framework-specific tensors used to construct the `qml.Hamiltonian`, and return the matrix representation of that Hamiltonian in the same framework. For example, executing the...
### Feature details There is a [Docker build GitHub action](https://github.com/PennyLaneAI/pennylane/blob/master/.github/workflows/docker.yml) configured to be run on every push to `master`. This configuration is inconvenient because failures come after the PR has...
### Feature details As of #2810, embedding templates support parameter broadcasting, including `AmplitudeEmbedding` except for usage with Tensorflow, which is raising a dedicated error currently. To reach feature parity, one...
### Feature details There are many subtleties that come up when developing the different Machine Learning frameworks that PennyLane supports. It would be great to add a new page in...
**Context:** Supports circuits with measurements composed of expectation values of multiple (commuting) Pauli words **Benefits:** Huge savings on the number of executions **Possible Drawbacks:** The change feels a bit hacked-in....
document all the things
**Must not be merged before the creation of the release candidate branch for 0.35.0** Updates PennyLane as we're entering a new development version (release of v0.35.0 coming up): - Create...
Updates PennyLane as we're entering a new development version (release of v0.35.0 coming up): Preparation of release candidate: - Rename changelog-dev.md to changelog-0.35.0.md - Increments the version number to v0.35.0...