iqm.benchmarks.randomized_benchmarking.randomized_benchmarking_common.validate_irb_gate#
- iqm.benchmarks.randomized_benchmarking.randomized_benchmarking_common.validate_irb_gate(gate_id: str, backend_arg: str | IQMBackendBase, gate_params: Sequence[float] | None = None) IQMCircuit#
Validate that an input gate is Clifford and transpiled to IQM’s native basis.
- Parameters:
gate_id (str) – The gate identifier as a Qiskit circuit library operator
backend_arg (str | IQMBackendBase) – The IQM backend to verify transpilation
- Returns:
Transpiled circuit
- Return type: