Skip to content

Releases: dwavesystems/dwave-experimental

2025.12.9

09 Dec 10:24
781d5c6

Choose a tag to compare

New Features

  • Add dwave.experimental.automorphism submodule with a function to calculate
    the Schreier-Sims representation of a graph, as well as the number of
    automorphisms, vertex orbits, and edge orbits.
  • Add dwave.experimental.multicolor_anneal submodule with a utility
    function to fetch available annealing lines and their properties.
  • Add support for Python 3.14.
  • Add support for solver name pattern matching in fast reverse anneal
    schedules. See #23.
  • "x_polarizing_schedules" in sampling_params is detected as a
    symmetry-breaking parameter, allowing the symmetry-detection
    functionality in shimming routines to operate correctly for multicolor
    annealing.

    A utility is added that assigns anneal lines to Advantage2 processor
    nodes under the 6-annealing line scheme most often used. This function
    does not require a client, but is compatible with client-returned
    color assignments.

Upgrade Notes

  • Drop support for Python 3.9.

Other Notes

  • Add examples of embedding graphs with line-wise assignment
    restrictions.

2025.11.28

28 Nov 11:58

Choose a tag to compare

Other Notes

  • Update solver name in fast-reverse-anneal schedules data to
    "Advantage2_research1.4". Schedules data remains unchanged.

2025.10.24

24 Oct 23:59
903aeca

Choose a tag to compare

Other Notes

  • Update solver name in fast-reverse-anneal schedules data to "Advantage2_research1.3". Schedules data remains unchanged.

2025.10.3

03 Oct 14:06
65bc430

Choose a tag to compare

New Features

  • Allow shimming to zero magnetization for a set of programmings differing by sampling_params.
    See #12.
  • Implement hypergradient descent (arXiv:1703.04782B) for automation of learning rates as default option
    in shim_flux_biases(). See #10.

Bug Fixes

  • Fix incorrect inversion of predicted fast-reverse-anneal schedules in time by updating the linear-exponential line shape parameters. See #14.
  • Upgrade dependency packages version bounds to support Ocean 9.

2025.8.13

13 Aug 21:02

Choose a tag to compare

New Features

  • Add a flux bias shimming utility function, dwave.experimental.shimming.shim_flux_biases. See #2.
  • Add dwave.experimental.fast_reverse_anneal submodule with a utility function to fetch available annealing parameters and their extended type information (such as allowed values, etc). See #3.
  • Add fast reverse anneal solver schedules and utility plotting functions. See #4.
  • Setup dwave-experimental package and build infrastructure. See #1.

2025.8.13rc1

13 Aug 16:15
983f0e8

Choose a tag to compare

2025.8.13rc1 Pre-release
Pre-release

New Features

  • Add a flux bias shimming utility function, dwave.experimental.shimming.shim_flux_biases. See #2.
  • Add dwave.experimental.fast_reverse_anneal submodule with a utility function to fetch available annealing parameters and their extended type information (such as allowed values, etc). See #3.
  • Add fast reverse anneal solver schedules and utility plotting functions. See #4.
  • Setup dwave-experimental package and build infrastructure. See #1.