iqm.benchmarks.utils.sort_batches_by_final_layout#
- iqm.benchmarks.utils.sort_batches_by_final_layout(transpiled_circuit_list: list[IQMCircuit]) tuple[dict[tuple, list[IQMCircuit]], dict[tuple, list[int]]]#
Sort batches of circuits according to the final measurement mapping in their corresponding backend.
- Parameters:
transpiled_circuit_list (list[IQMCircuit]) – the list of circuits transpiled to a given backend.
- Returns:
dictionary, keys: final measured qubits, values: corresponding circuits. sorted_indices: dictionary, keys: final measured qubits, values: corresponding circuit indices.
- Return type:
sorted_circuits