lanl-ansi / dwisc

D-Wave Ising Sample Collector (D-WISC)
Other
3 stars 2 forks source link

Move from SAPI to DWMC #2

Closed ccoffrin closed 5 years ago

ccoffrin commented 6 years ago

@arcondello, @bellert any suggestions?

I attempted to migrate to away from the SAPI results style to the new one. Did I miss anything?

Also, still thinking about how to best to do testing when no connection details are available. Maybe dwave_micro_client could provide a fairly robust mock of Connection?

bellert commented 6 years ago

Have you tried https://github.com/dwavesystems/dwave_micro_client_dimod? The dimod interface (https://github.com/dwavesystems/dimod) abstracts a bit of the details away and makes things easier. Depending on what you are looking for in a mock connection, you could try another (classical) solver wrapped by the dimod interface.

ccoffrin commented 6 years ago

Thanks for the suggestion @bellert, I had a quick look at dimod (but not dwave_micro_client_dimod yet). The documentation on dimod seemed pretty thin, so I had a hard time understanding how to use it. That said, I am not sure dimod is the right abstraction for this tool. The primary goal of dwisc is to collect data from d-wave hardware.

ccoffrin commented 5 years ago

Addressed by #4