Module: cirq_rigetti.circuit_sweep_executors

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

RigettiQCSSampler as executor.


class CircuitSweepExecutor: A type definition for circuit sweep execution 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


logger Instance of logging.Logger