github XanaduAI/thewalrus v0.20.0
Release 0.20.0

latest release: v0.21.0
20 months ago

New features

  • Implementation of gaussian boson sampling and gaussian boson sampling with threshold detectors. (#343)
  • New function to produce Bloch-Messiah decomposition of symplectic matrices. (#352)

Improvements

  • Added function to extend single mode symplectic to act on multiple modes. (#347)
  • Added function to compute grouped (total) click probabilities for GBS setups using threshold detectors. The function uses the positive P-distribution simulation method of Drummond et al.. (#348)

Bug fixes

  • Remove redundant call of Qmat, Amat from generate_hafnian_sample. (#343)

Documentation

Contributors

This release contains contributions from (in alphabetical order):

Mikhail Andrenkov (@Mandrenkov), Sebastián Duque (@sduquemesa), Jacob Hastrup (@JacobHast), Antonín Hoskovec (@thonic), Martin Houde (@MHoude2), Benjamin Lanthier (@benjaminlanthier), Dominic Leclerc (@dleclerc33), Filippo Miatto (@ziofil), Will McCutcheon, Brandon Turcotte (@brandonpolymtl), Jiaqi Zhao (@JQZ1111)

Don't miss a new thewalrus release

NewReleases is sending notifications on new releases.