Skip to content
This repository has been archived by the owner on Feb 5, 2024. It is now read-only.

Release 0.32.0

Latest
Compare
Choose a tag to compare
@mlxd mlxd released this 28 Aug 15:38

New features since last release

  • Add sparse Hamiltonian support to multi-node/multi-GPU adjoint methods. (#128)

  • Add Sparse Hamiltonian support for expectation value calculation. (#127)

Breaking changes

  • Rename QubitStateVector to StatePrep in the LightningGPU class. (#134)

  • Deprecate Python 3.8. (#134)

  • Update PennyLane-Lightning imports following the (#472) refactoring. #134

Improvements

  • Optimizes the single qubit rotation gate by using a single cuStateVector API call instead of separate Pauli gate applications. (#132)

Bug fixes

  • apply no longer mutates the inputted list of operations and add the missing _dp to the LightningGPU class with single GPU backend. (#133)

  • Ensure active return check doesn't break CI. (#136)

Contributors

This release contains contributions from (in alphabetical order):

David Clark (NVIDIA), Vincent Michaud-Rioux, Shuli Shu