Release 0.15.1
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()
andqml.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.