cirq_rigetti.circuit_sweep_executors.without_quilc_compilation

THIS FUNCTION IS DEPRECATED.

IT WILL BE REMOVED IN cirq v1.6.

Cirq-Rigetti is deprecated. For more details or to provide feedback see https://github.com/quantumlib/Cirq/issues/7058

This CircuitSweepExecutor will bypass quilc entirely, treating the transformed cirq.Circuit as native Quil.

Args:
    quantum_computer: The `pyquil.api.QuantumComputer` against which to execute the circuit.
    circuit: The <a href="https://quantumai.google/reference/python/cirq/Circuit"><code>cirq.Circuit</code></a> to transform into a `pyquil.Program` and executed on the
        `quantum_computer`.
    resolvers: A sequence of parameter resolvers that `cirq.protocols.resolve_parameters` will
        use to fully resolve the circuit.
    repetitions: Number of times to run each iteration through the `resolvers`. For a given
        resolver, the <a href="https://quantumai.google/reference/python/cirq/Result"><code>cirq.Result</code></a> will include a measurement for each repetition.
    transformer: A callable that transforms the <a href="https://quantumai.google/reference/python/cirq/Circuit"><code>cirq.Circuit</code></a> into a `pyquil.Program`.
        You may pass your own callable or any function from <a href="../../cirq_rigetti/circuit_transformers"><code>cirq_rigetti.circuit_transformers</code></a>.

Returns:
    A list of <a href="https://quantumai.google/reference/python/cirq/Result"><code>cirq.Result</code></a>, each corresponding to a resolver in `resolvers`.