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.types package
  • View page source

autoqasm.types package

This module implements types used by AutoQASM programs, as well as utilities and converters for type handling.

Submodules

  • autoqasm.types.conversions module
    • map_parameter_type()
    • var_type_from_ast_type()
    • var_type_from_oqpy()
    • wrap_value()
  • autoqasm.types.deferred module
    • DeferredVarMixin
      • DeferredVarMixin.get_or_create_var()
    • DeferredFloat
    • DeferredInt
    • make_deferred()
  • autoqasm.types.types module
    • is_qasm_type()
    • make_annotations_list()
    • is_qubit_identifier_type()
    • Range
    • ArrayVar
    • BitVar
    • BoolVar
    • FloatVar
    • IntVar
Previous Next

© Copyright 2026, Amazon.com.

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