quantum_launcher.routines.dwave_routines#

Summary#

Classes:

__all__: DwaveBackend, DwaveSolver, SimulatedAnnealingBackend, TabuBackend

Reference#

class quantum_launcher.routines.dwave_routines.DwaveSolver(chain_strength=1, **alg_kwargs)[source]#

Bases: Algorithm

run(problem: Problem, backend: Backend, formatter: Callable, **kwargs)[source]#

Runs the algorithm on a specific problem using a backend.

Parameters:
  • problem (Problem) – The problem to be solved.

  • backend (Backend) – The backend to be used for execution.

construct_result(result: SampleSet) Result[source]#
class quantum_launcher.routines.dwave_routines.TabuBackend(name: str = 'TabuSampler', parameters: list = None)[source]#

Bases: Backend

class quantum_launcher.routines.dwave_routines.DwaveBackend(name: str = 'DWaveSampler', parameters: list = None)[source]#

Bases: Backend

class quantum_launcher.routines.dwave_routines.SimulatedAnnealingBackend(name: str = 'SimulatedAnnealingSampler', parameters: list = None)[source]#

Bases: Backend