Validate a circuit and sweeps for sending to the Quantum Engine API.
cirq_google.engine.engine_validator.validate_for_engine(
circuits: Sequence[cirq.AbstractCircuit],
sweeps: Sequence[cirq.Sweepable],
repetitions: Union[int, Sequence[int]],
max_moments: int = MAX_MOMENTS,
max_repetitions: int = MAX_TOTAL_REPETITIONS
) -> None
Args |
circuits
|
A sequence of cirq.Circuit objects to validate. For
sweeps and runs, this will be a single circuit.
|
sweeps
|
Parameters to run with each circuit. The length of the
sweeps sequence should be the same as the circuits argument.
|
repetitions
|
Number of repetitions to run with each sweep.
|
max_moments
|
Maximum number of moments to allow.
|
max_repetitions
|
Maximum number of parameter sweep values allowed
when summed across all sweeps.
|
max_duration_ns
|
Maximum duration of the circuit, in nanoseconds.
|