cirq_google.engine.engine_validator.validate_for_engine

Validate a circuit and sweeps for sending to the Quantum Engine API.

circuits A sequence of cirq.Circuit objects to validate. For sweeps and runs, this will be a single circuit. For batches, this will be a list of circuits.
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 and all batches.
max_duration_ns Maximum duration of the circuit, in nanoseconds.