Skip to content

v0.3.1

Latest

Choose a tag to compare

@github-actions github-actions released this 17 May 17:52
· 11 commits to master since this release
2c5cb46

Added

  • PTN Format: Human-readable text format (.ptn) for pattern serialization
    • ptn_format.dumps() / ptn_format.dump(): Serialize patterns to text
    • ptn_format.loads() / ptn_format.load(): Deserialize patterns from text
    • Format separates quantum instructions and classical feedforward processing
    • Timeslice markers [n] indicate parallel execution groups
    • Pauli measurements use compact notation (X +, Y -, Z +)
    • Non-Pauli measurements use plane+angle format (XY pi/4)
    • Support for node coordinates, logical observables, and inline comments
  • Non-Unitary Parity Projection Example: Added examples/nonunitary_parity_projection.py demonstrating measurement-induced entanglement via a 3-node star graph parity projector

Fixed

  • Qompiler: qompile() now validates a provided scheduler before pattern generation, so invalid manual schedules fail early with ValueError.