autoqasm

User Guide

  • AutoQASM decorators
  • AutoQASM with Amazon Braket Hybrid Jobs

Examples

  • Getting Started with AutoQASM
  • Expressing Classical Control Flow
  • Iterative Phase Estimation
  • Magic State Distillation
  • Native Programming
  • Pulse Programming and Dynamical Decoupling
  • Customize Gate Calibrations

Architecture

  • AutoQASM Variable Capture and Assignment

API Reference

  • API Reference
    • autoqasm package
      • Subpackages
        • autoqasm.converters package
        • autoqasm.instructions package
        • autoqasm.operators package
        • autoqasm.program package
        • autoqasm.pulse package
        • autoqasm.simulator package
        • autoqasm.transpiler package
        • autoqasm.types package
      • Submodules
autoqasm
  • API Reference
  • autoqasm package
  • autoqasm.converters package
  • View page source

autoqasm.converters package

AST node-level transformations for code related to AutoQASM types. A converter transformation injects the content of an AST node into a code template, creating a transformed AST node. The transformed AST node is the output of a converter. This module implements converters that AutoQASM overloads or adds on top of AutoGraph.

Submodules

  • autoqasm.converters.arithmetic module
    • ArithmeticTransformer
      • ArithmeticTransformer.visit_BinOp()
    • transform()
  • autoqasm.converters.assignments module
    • AssignTransformer
      • AssignTransformer.visit_AugAssign()
      • AssignTransformer.visit_Assign()
    • transform()
  • autoqasm.converters.break_statements module
    • BreakValidator
      • BreakValidator.visit_Break()
    • transform()
  • autoqasm.converters.comparisons module
    • ComparisonTransformer
      • ComparisonTransformer.visit_Compare()
    • transform()
  • autoqasm.converters.return_statements module
    • ReturnTransformer
      • ReturnTransformer.visit_Return()
    • transform()
  • autoqasm.converters.typecast module
    • TypecastTransformer
      • TypecastTransformer.visit_Call()
    • transform()
Previous Next

© Copyright 2026, Amazon.com.

Built with Sphinx using a theme provided by Read the Docs.