Solver Advantage2_system4.1 cannot be selected while selecting via region works.

If I select Advantage2_system4.1 by solver name, I get the following error:

```

In [7]:  qpu = DWaveSampler(solver="Advantage2_system4.1")
---------------------------------------------------------------------------
ResourceNotFoundError                     Traceback (most recent call last)
File $ENV/site-packages/dwave/cloud/client/base.py:785, in Client._fetch_solvers(self, name, refresh_)
    784 try:
--> 785     solver = self.solvers_session.get_solver(
    786         solver_name=name, filter=static_fields, refresh_=refresh_)
    787     status = self.solvers_session.get_solver(
    788         solver_name=name, filter=dynamic_fields, refresh_=refresh_,
    789         maxage_=self._DEFAULT_SOLVERS_DYNAMIC_PART_MAXAGE)

[ ... ]

File $ENV/site-packages/dwave/cloud/client/base.py:798, in Client._fetch_solvers(self, name, refresh_)
    795         solvers = [solver]
    797     except api.exceptions.ResourceNotFoundError as exc:
--> 798         raise SolverNotFoundError(f"No solver with name={name!r} available") from exc
    800 else:
    801     logger.info("Fetching definitions of all available solvers")

SolverNotFoundError: No solver with name='Advantage2_system4.1' available

```

While selecting via region works:

```

In [8]:  qpu = DWaveSampler(region="na-east-1")

In [9]: qpu.solver.name
Out[9]: 'Advantage2_system4.1'

```

Is this expected behavior?

 

Thanks and have a nice day

Ashwin

 

0

Comments

1 comment
  • Hello,

    At present, to select the Advantage2_system4 solver, selecting by region, "na-east-1", is the correct way to target this QPU directly.

    Thanks for reaching out to us. Please let us know if you have any questions.

    0
    Comment actions Permalink

Please sign in to leave a comment.

Didn't find what you were looking for?

New post