12 lines
501 B
Plaintext
12 lines
501 B
Plaintext
import warnings
|
|
from qiskit.providers.fake_provider import GenericBackendV2
|
|
from qiskit_ibm_runtime import QiskitRuntimeService
|
|
|
|
warnings.filterwarnings("ignore", message="Options {{.*}} have no effect in local testing mode.")
|
|
warnings.filterwarnings("ignore", message="Session is not supported in local testing mode or when using a simulator.")
|
|
|
|
def patched_least_busy(self, *args, **kwargs):
|
|
return GenericBackendV2(num_qubits={num_qubits})
|
|
|
|
QiskitRuntimeService.least_busy = patched_least_busy
|