Dwave-hybrid

Latest version: v0.6.11

Safety actively analyzes 638884 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 5

0.6.5

New Features

- 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](https://github.com/dwavesystems/dwave-hybrid/pull/257).

- Add convenience JSON encoders for commonly used NumPy (`hybrid.utils.NumpyEncoder`) and Ocean types (`hybrid.utils.OceanEncoder`). See [\257](https://github.com/dwavesystems/dwave-hybrid/pull/257).

Fixes

- Clarify docs, [\142](https://github.com/dwavesystems/dwave-hybrid/issues/142).

Upgrade

- Drop dimod 0.8.x support. Oldest supported dimod version is now 0.9.6. See [\259](https://github.com/dwavesystems/dwave-hybrid/pull/259).

0.6.4

New Features
---
- `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).

Fixes
---
- `SteepestDescentProblemSampler` now actually uses `greedy.SteepestDescentSolver` (https://github.com/dwavesystems/dwave-hybrid/pull/250).

0.6.3

Fixes
---
- Support dimod 0.10 (https://github.com/dwavesystems/dwave-hybrid/pull/248)

0.6.2

Fixes
---

- Added Python 3.9 support (242)
- Docs: fixed broken links (243)
- Hybridized samplers will now receive only accepted sampling parameters (244)

Changes
---

- Dropped Python 3.5 support (247)

0.6.1

New Features
---

- Added `beta_range` option to `(Hybridized)PopulationAnnealing`
and `CalculateAnnealingBetaSchedule`
- `ProgressBetaAlongSchedule` now outputs `delta_beta`
in addition to `beta`
- Made `ProcessPoolExecutor` availability optional to enable
use on systems with process limitations

Fixes
---

- Expanded range of supported energies in `EnergyWeightedResampler`
- Linear beta schedule and better defaults in `PopulationAnnealing`
- Tests not included in the package anymore

Changes
---

- Deprecated use of `beta` in `EnergyWeightedResampler`. Use
`delta_beta` instead.

0.6.1.dev0

Fixes
---

- `hybrid.concurrency.process_executor` now optional

Page 2 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.