Skip to content

Releases: dwavesystems/dwave-tabu

0.5.0

25 Nov 23:47
3b64cff
Compare
Choose a tag to compare

Deprecate dwave-tabu in favor of dwave-samplers.

0.5.0.dev0

22 Nov 21:57
a252dff
Compare
Choose a tag to compare
0.5.0.dev0 Pre-release
Pre-release

Deprecated dwave-tabu in favor of dwave-samplers.

0.4.5

27 May 21:09
Compare
Choose a tag to compare

New Features

  • Add Linux aarch64 and MacOS universal2 wheels

Changes

  • Drop support for Python 3.6 and Win32

0.4.4

03 Mar 00:01
0f21b34
Compare
Choose a tag to compare

New Features

  • Support dimod>=0.9.0,<0.13.0

0.4.3

20 Dec 20:03
Compare
Choose a tag to compare

New Features

  • Add Python 3.10 support/wheels (#95)

Fixes

  • Remove 3rd party include file that used to be required on Windows (#90)
  • Remove dwave-hybrid as a testing dependency (#75)

0.4.2

27 Aug 18:37
f8f8ea4
Compare
Choose a tag to compare

New Features

  • Support dimod 0.10

0.4.1

28 Jun 14:09
Compare
Choose a tag to compare

Fixes

  • Modernized setup and build pipeline (#85)

    • Package metadata moved to setup.cfg
    • Use PEP-517/PEP-518 build system via pyproject.toml
    • Dropped 32-bit/i686 manylinux wheels
    • Added manylinux2014 wheels
    • Dropped AppVeyor in favor of CircleCI
    • Synchronized deploys
    • New CI workflow (build dist -> install from dist -> test)
    • Simplified and standardized CI by using dwave/ocean orb

0.4.1rc1

25 Jun 23:58
Compare
Choose a tag to compare
0.4.1rc1 Pre-release
Pre-release
Release 0.4.1rc1

0.4.0

10 May 16:24
Compare
Choose a tag to compare

New Features

  • Biases now stored as double floats, instead of as ints (#29)

  • Added C++ code tests

  • Added seed parameter to TabuSampler.sample() for reproducible
    random initial states (#30)

  • Added energy_threshold to TabuSampler.sample() to enable target energy
    based termination (#48)

Fixes

  • C++ code refactored and modernized

  • TabuSampler now implements the full dimod.Initialized interface

  • RNG isolated per instance and thread (#71)

Changes

  • Removed bias scaling (scale_factor from TabuSampler.sample()
    args), since biases are now internally represented as
    double-precision floats (#29)

  • Switched to Cython from SWIG for C++/Python interface

  • Dropped Python 3.5 support

  • Removed init_solutions argument of .sample() (deprecated, since v0.2.0,
    in favor of initial_states).

0.4.0rc1

10 May 13:17
Compare
Choose a tag to compare
0.4.0rc1 Pre-release
Pre-release

New Features

  • Biases stored as double floats, instead of as ints (#29)

  • Added C++ code tests

  • Added seed parameter to TabuSampler.sample() for reproducible
    random initial states (#30)

  • Added energy_threshold to TabuSampler.sample() to enable energy
    target based termination (#48)

Fixes

  • C++ code refactored and modernized

  • TabuSampler now implements the full dimod.Initialized interface

  • RNG isolated per instance and thread (#71)

Changes

  • Removed bias scaling (scale_factor from TabuSampler.sample()
    args), since biases are now internally represented as
    double-precision floats (#29)

  • Switched to Cython from SWIG for C++/Python interface

  • Dropped Python 3.5 support