Skip to main content
Ctrl+K

Quex Documentation

Getting Started

  • Installation

Tutorials

  • Quickstart: Building and Running Circuits
  • Random circuit generation
  • Parameterized Circuits & Late Binding
  • OpenQASM 3.0 & High-Throughput ML

API Reference

  • quex
    • quex.gates
    • quex.qrandom
    • quex.vis

Index

_ | A | B | C | D | F | G | L | M | N | P | Q | R | T

_

  • __repr__() (quex.Circuit method)
  • __str__() (quex.Circuit method)

A

  • add_operation() (quex.Circuit method)
  • add_operation1() (quex.Circuit method)

B

  • bind_parameters() (quex.Circuit method)

C

  • Circuit (class in quex)

D

  • depth (quex.Circuit property)
  • draw_dag() (in module quex)
    • (in module quex.vis)
  • draw_qiskit() (in module quex)
    • (in module quex.vis)
  • draw_structured_dag() (in module quex)
    • (in module quex.vis)

F

  • free_parameters (quex.Circuit property)
  • from_qasm() (quex.Circuit class method)

G

  • get_supported_gates() (in module quex.gates)

L

  • layers (quex.Circuit property)

M

  • module
    • quex
    • quex.gates
    • quex.qrandom
    • quex.vis

N

  • NumpySimulator (class in quex)

P

  • parse_qasm_string() (in module quex)

Q

  • quex
    • module
  • quex.gates
    • module
  • quex.qrandom
    • module
  • quex.vis
    • module

R

  • random_ansatz() (in module quex)
    • (in module quex.qrandom)
  • random_ansatz_P() (in module quex)
    • (in module quex.qrandom)
  • random_ansatz_U() (in module quex)
    • (in module quex.qrandom)
  • random_qasm() (in module quex)
    • (in module quex.qrandom)
  • random_qiskit() (in module quex)
    • (in module quex.qrandom)
  • run() (quex.Circuit method)
    • (quex.NumpySimulator method)

T

  • to_qasm() (quex.Circuit method)
  • to_text_diagram() (quex.Circuit method)

By Rajarshi Tiwari

© Copyright 2023.