-
Notifications
You must be signed in to change notification settings - Fork 65
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make lower-level utilities available to third-party frameworks #401
Comments
I think there are two specific features we'd like to support:
if you have a StructuredSampler. One solution might be to add a
|
When you say StructuredSampler, do you just mean that the Sampler implementation should subclass both |
Yes, it should subclass both, like the DWaveSampler. |
To @speller26's point, adding Something like:
|
Current Problem
I want to use some of the the low-level utilities provided in
dwave-cloud-client
directly from a third-party sampler.For example, I'd like to validate that my problem is compatible with a device's graph. This functionality is available in the
DWaveSampler
's underlyingClient
, but not directly from the sampler; I have to access the low-levelClient
. However, a third-party sampler does not have an underlyingClient
, so it becomes impossible to use this feature.Proposed Solution
Expose useful lower-level utilities through the
Sampler
interface.The text was updated successfully, but these errors were encountered: