cirq_google.workflow.QuantumRuntimeConfiguration

User-requested configuration of how to execute a given cg.QuantumExecutableGroup.

processor The cg.AbstractEngineProcessor responsible for running circuits and providing device information.
run_id A unique str identifier for a run. If data already exists for the specified run_id, an exception will be raised. If not specified, we will generate a UUID4 run identifier.
random_seed An initial seed to make the run deterministic. Otherwise, the default numpy seed will be used.
qubit_placer A cg.QubitPlacer implementation to map executable qubits to device qubits. The placer is only called if a given cg.QuantumExecutable has a problem_topology.

processor_record Dataclass field
run_id Dataclass field
random_seed Dataclass field
qubit_placer Dataclass field

Methods

__eq__

qubit_placer Instance of cirq_google.workflow.NaiveQubitPlacer
random_seed None
run_id None