Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
tket-py documentation
tket-py documentation

API documentation

  • extensions
  • metadata
    • RewriteTraceValue
    • InlineAnnotation
    • CircuitRewriteTraces
    • UnitaryFlags
    • PytketInputParameters
    • PytketOpGroup
    • PytketBitRegisterNames
    • PytketQubitRegisterNames
    • PytketPhaseExpr
  • passes
    • PytketHugrPass
    • PassResult
    • InlineFunctions
    • NormalizeGuppy
    • ModifierResolverPass
    • QSystemRebasePass
    • Cliffordize
  • util
    • PytketCircuitProto
    • PytketPassProto

Examples

  • Cliffordize for debugging
  • Guppy Program Optimization using tket
Back to top
View this page

tket-py documentation¶

API documentation¶

tket.extensions

tket.metadata

Metadata values defined by the TKET compiler.

tket.passes

tket.util

Utility definitions for tket-py.

Examples

  • Cliffordize for debugging
  • Guppy Program Optimization using tket
    • Getting started - Flattening the Guppy generated HUGR
    • Example 1: Cancelling redundant CX gates
    • Example 2: Simplifying sequences of single qubit gates
Next
extensions
Copyright © 2025, Quantinuum compiler team
Made with Sphinx and @pradyunsg's Furo
On this page
  • tket-py documentation
    • API documentation