Dwave-system

Latest version: v1.28.0

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

Scan your dependencies

Page 10 of 13

0.7.2

New Features
------------
* `CutOffComposite` and `PolyCutOffComposite`
* Support 'nice' Pegasus labelling with `pegasus.find_clique_embedding`

0.7.1

Fixes
-----
* Remove dwave-networkx version upper bound to resolve version conflicts

0.7.0

Changes
-------
* Use the dwave.embedding namespace for embedding utilities rather than dimod.embedding
* Use dimod 0.8.x, especially `SampleSet` rather than `Response`.

New Features
------------
* dwave.embedding namespace
* `broken_chains` function to find broken chains in samplesets
* chain break resolution functions: `discard`, `majority_vote`, `weighted_random`, `MinimizeEnergy`
* `embed_bqm`, `embed_ising` and `embed_qubo` functions.
* `unembed_sampleset` function
* `target_to_source` function that determines the source graph from a target graph and embedding
* `chain_to_quadratic` function that finds the quadratic biases that induce a chain
* `chain_break_frequency` function to find the frequency of chains being broken in a sample set
* `find_clique_embedding` function for pegasus
* Exceptions for specific embedding issues in `dwave.embedding.exceptions`

Bug Fixes
---------
* `EmbeddingComposite` embeds in spin-space, eliminating some energy range errors.

0.6.0

- Add `LazyFixedEmbeddingComposite`
- Use feature-based solver definition in `DWaveSampler`

0.5.4

* New `dwave.embedding` subpackage

0.5.3

* bug fixes for `initial_state` kwarg
* propagate chain break fraction by default

Page 10 of 13

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.