I use the qiskit backend to get the noise model. But I don’t know how to choose the qibits. For example, backend = FakeGuadalupeV2() noise\_model = NoiseModel.from\_backend(backend) dev = qml.device("qiskit.aer", wires=qubits, noise\_model=noise\_model)
But this fake provider is a 16 qubits backend. How can I map the circuit on specific qubits list, such as[5,6,7,8,9]
Hi @cheng, I’m not very clear on what you want to do.
In the Qiskit documentation you will see the kinds of errors included in the noise model (such as readout error, gate error, and thermal relaxation error). These errors don’t require that you map the qubits in a specific way. In real life the mapping does affect, but the noise model extracted is approximate so it doesn’t take this into account. Basically all you need to do is specify the number of qubits you want in your device, for example qubits=5, and you now have a device with a noise model that is similar to that of the selected backend.
Is this what you were looking to do? If not then could you please rephrase your question?