github PennyLaneAI/pennylane v0.15.1
Release 0.15.1

latest releases: v0.36.0, v0.36.0-rc0, v0.35.1...
3 years ago

Bug fixes

  • Fixes two bugs in the parameter-shift Hessian. (#1260)

    • Fixes a bug where having an unused parameter in the Autograd interface would result in an indexing error during backpropagation.

    • The parameter-shift Hessian only supports the two-term parameter-shift rule currently, so raises an error if asked to differentiate any unsupported gates (such as the controlled rotation gates).

  • A bug which resulted in qml.adjoint() and qml.inv() failing to work with templates has been fixed. (#1243)

  • Deprecation warning instances in PennyLane have been changed to UserWarning, to account for recent changes to how Python warnings are filtered in PEP565. (#1211)

  • The version requirement for PySCF has been modified to allow for pyscf>=1.7.2. (#1254)

Documentation

  • Updated the order of the parameters to the GaussianState operation to match the way that the PennyLane-SF plugin uses them. (#1255)

Contributors

This release contains contributions from (in alphabetical order):

Josh Izaac, Maria Schuld, Antal Száva.

Don't miss a new pennylane release

NewReleases is sending notifications on new releases.