Skip to content

v1.7.0 - Immediate Installation

Compare
Choose a tag to compare
@Strilanc Strilanc released this 14 Dec 07:38
· 334 commits to main since this release
f81a63a

Flagship changes:

  • Stim's python package is now pre-built, reducing install time from >5 minutes to a few seconds
  • Fixed error analysis evaluating overlapping MPP targets in the wrong order, creating bad detector error models

Notable changes:

  • Added pickling support to stim.Tableau, stim.Circuit, stim.PauliString, and stim.DetectorErrorModel
  • Added stim.DetectorErrorModel.shortest_graphlike_error for quickly finding simple low weight errors and upper bounding code distance
  • Added several small handy stim.DetectorErrorModel methods:
    • append
    • approx_equals
    • num_errors
    • + and += (concatenation)
    • * and *= (repetition)
  • Added stim.Circuit.approx_equals
  • Fixed circuit.append_operation allowing NaN probabilities which could then cause crashes