pyQuil
4.17.0

Contents

  • Getting started
  • Programs and gates
  • The quantum computer
  • The wavefunction simulator
  • The Quil compiler
  • Noise and quantum computation
  • Advanced usage
  • Troubleshooting
  • Introducing pyQuil v4
  • Exercises
  • Changelog

Quil-T

  • Quil-T
  • Getting up and running with Quil-T
  • Pulses and waveforms
  • Parametric compilation examples
  • Accessing raw measurement data with RAW-CAPTURE

API Reference

  • pyquil
    • pyquil package
      • Program
      • get_qc()
      • list_quantum_computers()
      • Subpackages
        • pyquil.api package
        • pyquil.experiment package
        • pyquil.external package
        • pyquil.latex package
        • pyquil.quantum_processor package
        • pyquil.simulation package
      • Submodules
pyQuil
  • pyquil
  • pyquil package
  • pyquil.external package
  • View page source

pyquil.external package¶

Miscellaneous supporting modules.

Submodules¶

  • pyquil.external.rpcq module
    • CompilerISA
      • CompilerISA.dict()
      • CompilerISA.edges
      • CompilerISA.parse_file()
      • CompilerISA.parse_obj()
      • CompilerISA.qubits
    • Edge
      • Edge.dead
      • Edge.dict()
      • Edge.gates
      • Edge.ids
      • Edge.parse_obj()
    • GateInfo
      • GateInfo.arguments
      • GateInfo.dict()
      • GateInfo.operator_type
      • GateInfo.parameters
      • GateInfo.parse_obj()
    • MeasureInfo
      • MeasureInfo.dict()
      • MeasureInfo.operator_type
      • MeasureInfo.parse_obj()
      • MeasureInfo.qubit
      • MeasureInfo.target
    • Operator
      • Operator.dict()
      • Operator.duration
      • Operator.fidelity
      • Operator.operator
      • Operator.parse_obj()
    • Qubit
      • Qubit.dead
      • Qubit.dict()
      • Qubit.gates
      • Qubit.id
      • Qubit.parse_obj()
    • Supported1QGate
      • Supported1QGate.I
      • Supported1QGate.MEASURE
      • Supported1QGate.RX
      • Supported1QGate.RZ
      • Supported1QGate.WILDCARD
    • Supported2QGate
      • Supported2QGate.CPHASE
      • Supported2QGate.CZ
      • Supported2QGate.ISWAP
      • Supported2QGate.WILDCARD
      • Supported2QGate.XY
    • add_edge()
    • add_qubit()
    • compiler_isa_to_target_quantum_processor()
    • get_edge()
    • get_qubit()
    • make_edge_id()
Previous Next

© Copyright 2021, Rigetti Computing.

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