2

I am having trouble understanding how the transpiler works in IBM quantum computers. I am studying the spatial noise correlation between two qubits in an IBM Q device. For that, I don't want the transpiler to change my input circuit. Is it possible to overwrite the transpiler? Can someone explain how the transpiler works?

glS
  • 27,510
  • 7
  • 37
  • 125
Gem
  • 79
  • 4

1 Answers1

3

When transpiling you can set the optimization level to 0, to prevent the transpiler from doing anything but unrolling to the natural basis gates of the device, eg., circuit = transpile(circuit, backend, optimization_level=0).

ThomasAlexander
  • 751
  • 3
  • 3