4.4 Solving optimization problems on quantum annealers with Leap
So far, we have run a couple of different optimization problems on actual quantum annealers. However, we have always used the default parameters and we do not even know the characteristics of the quantum computers that we are using. In this section, we shall remedy that. We will explain the different types of annealers that we can access through D-Wave Leap. We will also explore several hyperparameters that we can tweak when we are using these devices, and we will explain how to adjust the way in which our problems are embedded in the physical qubits — we will finally learn what that mysterious EmbeddingComposite
object is used for!
4.4.1 The Leap annealers
You can list the devices to which you have access with your Leap account by using the get_solvers
method in this way:
from dwave.cloud import Client for solver in Client.from_config().get_solvers(): print(solver)
The results will depend on your actual...