Skip to content

Releases: synqs/pennylane-ls

Testing and compatibility with non-blocking back-ends

03 Nov 06:31
Compare
Choose a tag to compare

In this release we did not add any new devices, but focused on better compatibility with back-ends and tests. This was especially important for cold atom circuits, where jobs can easily run for hours and you might not keep the connection between your jupyter notebook and the backend for so long. Main changes include:

  • Set up the testing infrastructure with pytest
  • Make it possible for devices to listen to non-blocking backends and get a job_id.
  • Let devices work in the non-blocking mode such that the user can call the result through the job_id.
  • Added an example for the operation of the non-blocking operation.

Add the fermions and improved documentation

01 Sep 18:47
Compare
Choose a tag to compare
  • We added the FermionDevice that emulates hopping fermions in optical tweezers and optical lattices.
  • The documentation and code stability was further improved.
  • Added further examples for the usage of the code.

Initial release

16 Jul 05:24
Compare
Choose a tag to compare
Initial release Pre-release
Pre-release

Initial release

  • We have stabilized the SingleQuditDevice and well as the MultiQuditDevice.
  • Examples were written and first tests added.

So it is time to make installation easier and send this out into the wild.