Skip to content

Release 0.15.1

Compare
Choose a tag to compare
@josh146 josh146 released this 03 May 08:34
53b8d65

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.