Skip to content

Version 0.9.11

Compare
Choose a tag to compare
@sserita sserita released this 17 May 06:33
· 496 commits to master since this release

Added

  • WeakForwardSimulator class and Kraus operator representation to facilitate weak simulation via "unraveling" (#255)
  • Experimental forward simulator interface with the qibo<=0.1.7 package (#257)
  • Support for single-parameter wildcard models and serialization of wildcard models (#267)
  • MongoDB serialization support (#276, #284)
  • Modelpacks for Molmer-Sorenson gates (#281)
  • Utility functions for mapping qubit labels and padding ExperimentDesigns (#283, #290)
  • CI integration for example and tutorial Jupyter notebooks

Fixed

  • Various fixes to enable forward simulation with CHP for many qubits (#241)
  • Various fixes in report generation (#242)
  • Various circuit mirroring fixes (#243)
  • Various RNG seeding fixes (#246, #254)
  • Various fixes for fiducial selection, germ selection, and fiducial pair reduction (#261, #292)
  • Improved performance of entanglement fidelity calculations (#263)
  • Various linear algebra routine exception handling fixes (#268)
  • Various wildcard model fixes (#279, #294)
  • Various NumPy deprecations and fixes for Windows (#285, #287, #288)

Changed

  • Updates to first-order gauge-invariant (FOGI) model parameterizations (#258)
  • Moved to jinja2>=3.0 (#259)
  • Significant performance enhancements for fiducial selection, germ selection, and fiducial pair reduction (#270, #274, #280)
  • Python 3.6 support dropped and 3.10 support added
  • Testing framework moved from nose to pytest

Deprecated

  • Serialization functions with prefix 'load_' are deprecated for 'read_' versions for consistency

Removed

  • CHPForwardSimulator has been removed in favor of WeakForwardSimulator with 'chp' evotype
  • install_locally.py script has been removed