qlauncher.routines.dwave.backends#

DWave backends

Summary#

Classes:

BQMBackend

Base dwave backend

DwaveBackend

Real Dwave device backend

SimulatedAnnealingBackend

Simulated annealing simulator backend

SteepestDescentBackend

Steepest descent simulator backend

TabuBackend

Tabu search simulator backend

Reference#

class qlauncher.routines.dwave.backends.BQMBackend(name: str, parameters: list | None = None)[source]#

Bases: Backend, ABC

Base dwave backend

class qlauncher.routines.dwave.backends.TabuBackend(parameters: list | None = None)[source]#

Bases: BQMBackend

Tabu search simulator backend

class qlauncher.routines.dwave.backends.SimulatedAnnealingBackend(parameters: list | None = None)[source]#

Bases: BQMBackend

Simulated annealing simulator backend

class qlauncher.routines.dwave.backends.SteepestDescentBackend(parameters: list | None = None)[source]#

Bases: BQMBackend

Steepest descent simulator backend

class qlauncher.routines.dwave.backends.DwaveBackend(parameters: list | None = None)[source]#

Bases: BQMBackend

Real Dwave device backend