Module: cirq_rigetti.circuit_sweep_executors

A collection of CircuitSweepExecutor s that the client may pass to RigettiQCSService or

RigettiQCSSampler as executor.

Classes

class CircuitSweepExecutor: A type definition for circuit sweep execution functions.

Functions

with_quilc_compilation_and_cirq_parameter_resolution(...): This CircuitSweepExecutor will first resolve each resolver in resolvers using

with_quilc_parametric_compilation(...): This CircuitSweepExecutor will compile the circuit using quilc as a

without_quilc_compilation(...): This CircuitSweepExecutor will bypass quilc entirely, treating the transformed

Type Aliases

QuantumExecutable

logger Instance of logging.Logger