Hybrid Asynchronous Decomposition Sampler prototype framework.
Adapt SA concurrency test to new Neal default schedule. See https://github.com/dwavesystems/dwave-hybrid/pull/278.
Add lattice ref solver to docs. See https://github.com/dwavesystems/dwave-hybrid/pull/282.
Stop using deprecated numpy type aliases. See https://github.com/dwavesystems/dwave-hybrid/pull/283.
Fix async multiprocess queue logging test. See https://github.com/dwavesystems/dwave-hybrid/pull/286.
Add LatticeLNLS
reference workflow for larger-than-QPU lattice-structured problems.
Add LatticeLNLSSampler
, a dimod-compatible hybrid decomposition sampler for problems of lattice structure.
Add make_origin_embeddings
decomposer that creates optimal embeddings for a QPU or cubic lattice.
Add hybrid.Log
, a block to log user-define state metrics to a JSON file, python logger, or in-memory queue or list. See #257.
Add convenience JSON encoders for commonly used NumPy (hybrid.utils.NumpyEncoder
) and Ocean types (hybrid.utils.OceanEncoder
). See #257.
make_origin_embeddings
problem decomposing utility that creates optimal embeddings for a lattice.
Embeddings are compatible with the topology and shape of D-Wave QPU samplers (https://github.com/dwavesystems/dwave-hybrid/pull/252).SublatticeDecomposer
that produces lattice-structured subproblems (https://github.com/dwavesystems/dwave-hybrid/pull/252).SteepestDescentProblemSampler
now actually uses greedy.SteepestDescentSolver
(https://github.com/dwavesystems/dwave-hybrid/pull/250).beta_range
option to (Hybridized)PopulationAnnealing
and CalculateAnnealingBetaSchedule
ProgressBetaAlongSchedule
now outputs delta_beta
in addition to beta
ProcessPoolExecutor
availability optional to enable
use on systems with process limitationsEnergyWeightedResampler
PopulationAnnealing
beta
in EnergyWeightedResampler
. Use
delta_beta
instead.