def configuration(self): qx4_cmap = [[1, 0], [2, 0], [2, 1], [3, 2], [3, 4], [4, 2]] return BackendConfiguration( backend_name='fake_qx4', backend_version='0.0.0', n_qubits=5, basis_gates=['u1', 'u2', 'u3', 'cx', 'id'], simulator=False, local=True, conditional=False, open_pulse=False, gates=[GateConfig(name='TODO', parameters=[], qasm_def='TODO')], coupling_map=qx4_cmap, )
def configuration(self): qx5_cmap = [[1, 0], [1, 2], [2, 3], [3, 4], [3, 14], [5, 4], [6, 5], [6, 7], [6, 11], [7, 10], [8, 7], [9, 8], [9, 10], [11, 10], [12, 5], [12, 11], [12, 13], [13, 4], [13, 14], [15, 0], [15, 2], [15, 14]] return BackendConfiguration( backend_name='fake_qx5', backend_version='0.0.0', n_qubits=16, basis_gates=['u1', 'u2', 'u3', 'cx', 'id'], simulator=False, local=True, conditional=False, open_pulse=False, gates=[GateConfig(name='TODO', parameters=[], qasm_def='TODO')], coupling_map=qx5_cmap, )