General Ising graph simulated annealing solver
Project description
dwave-neal
An implementation of a simulated annealing sampler.
Example Usage
import neal
sampler = neal.SimulatedAnnealingSampler()
h = {0: -1, 1: -1}
J = {(0, 1): -1}
response = sampler.sample_ising(h, J)
Installation
To install:
pip install dwave-neal
To build from source:
pip install -r requirements.txt
python setup.py build_ext --inplace
python setup.py install
License
Released under the Apache License 2.0. See LICENSE file.
Contribution
See CONTRIBUTING.rst file.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
dwave-neal-0.5.3.tar.gz
(136.0 kB
view hashes)
Built Distributions
Close
Hashes for dwave_neal-0.5.3-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b8e77f2607ab03371001efab8f35bbaea0be606cb53e16fee848ded476aba5be |
|
MD5 | 59cf790026adc922f76a2727b0783b85 |
|
BLAKE2b-256 | 4a191c91fcf793f505a5d486e514fc4c8977c5ee201b27d41d41eb8306d96396 |
Close
Hashes for dwave_neal-0.5.3-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 595e491496fc1a4f82c726f642f0cfd2b9ac0d940f790fadcfba8086be025ab6 |
|
MD5 | 7608ccdc3e3cfd34ef8608fab179887e |
|
BLAKE2b-256 | e728f4bb1dbe8a691d99da16a0db5a64468832e5120db6a6e893b6faef44db7c |
Close
Hashes for dwave_neal-0.5.3-cp38-cp38-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 86dedad99634036bf22ffa133eedfecd991a855802b65a0d592fed80cf1031ad |
|
MD5 | 48b704d4dd36a7b75b7213c0c07b3096 |
|
BLAKE2b-256 | 9c9fc843aa3d0a86090f8e3f9c5c3027d9e2b4b840ac2d34c79c15f2e80ca114 |
Close
Hashes for dwave_neal-0.5.3-cp38-cp38-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a968ff18e944afad744cb3930978e78f5ed55107c16dadb13d26f29389454068 |
|
MD5 | e78298bb6b7157508ad4f65b68682c80 |
|
BLAKE2b-256 | 1cebd0033ec27868683233b0c4dcc4cb24a67ba121827bfd26efe29a7c5db757 |
Close
Hashes for dwave_neal-0.5.3-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 39991e49b834e0c6a69c97ecf6b4920dfd8f38904524deaabe808213f5fa7adc |
|
MD5 | d082999362991bdf08791c706439316b |
|
BLAKE2b-256 | c07dad43cc10321c59ac50525db8fc1b45b007eeb0da07e9cb4dc9aba173eb11 |
Close
Hashes for dwave_neal-0.5.3-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f3fe2ee4f854dfe40fcfe49a617e5ae3f9cebc4db7f99a876ba8ae5a5fbeeba7 |
|
MD5 | 31b50e51c94946620b40870ef996fe38 |
|
BLAKE2b-256 | e2eac9d594957b83a71035ab334d337ae9c9cd769461f213a392638e27c9cdce |
Close
Hashes for dwave_neal-0.5.3-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 535dc7594c531a71519d806877c49a969a8c8e07fbff416b4d294bf2d134b33b |
|
MD5 | 720b8c324c03506574931faaae243981 |
|
BLAKE2b-256 | 97741ca8a12ee1d2b45983c5a61442826d3024459af2f4393884924f3053b1df |
Close
Hashes for dwave_neal-0.5.3-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6e9c4b64a69744a4bdb551c4c6f98bf7e78165d49855fc4d41a469a0929c9e86 |
|
MD5 | d5e9ffe183dddce2a401e66090130aff |
|
BLAKE2b-256 | d5f4d605df4a5152265ddd5d6704d81394b48efb4549a7e76323162c131f34c0 |
Close
Hashes for dwave_neal-0.5.3-cp37-cp37m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5d6d4fd45e8313ca1f5f1d012fffdb21736b498bb3a2b2f02bca8cc5ff2298dd |
|
MD5 | cb5b7c644f892044e71471e968951e49 |
|
BLAKE2b-256 | 69414ffeb3bdf35ad418d0d76136adb7a6c990650e4603ba82489e547263c826 |
Close
Hashes for dwave_neal-0.5.3-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | baf10b0ac70c999780198a3c4f4855d6c934b1544856cfb2bf5f4831d144e4f7 |
|
MD5 | 876411d23244998eaab63151f10e57e6 |
|
BLAKE2b-256 | ccbbd1dd5b2cb49ef033b587511b0df7b5c4b441debbbde49ba84cf48575e080 |
Close
Hashes for dwave_neal-0.5.3-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f8d2be4e28d0c47e745fb07e6f19659c3aa11d4305a24d79dcbf7280e9f3da35 |
|
MD5 | 802e39d585b40357770255ecbaa1b8fe |
|
BLAKE2b-256 | 250bca597a775ad28fe3881609369220c237399e990795d52f213c49ab4bd5a1 |
Close
Hashes for dwave_neal-0.5.3-cp36-cp36m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4e7f376883b50d1b964dfe429ef24d9924fd632a185d7c0fd138060909e16359 |
|
MD5 | d57e1866cfff1847354c1f0de8054f6f |
|
BLAKE2b-256 | bc1910c5648e63b5e204d4d8e6cc41414c60cb5e49a4cac725b8fc7f20f30451 |
Close
Hashes for dwave_neal-0.5.3-cp36-cp36m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4a16e91ef0f0cb009dc05f8bbe3f51373fc61756e21df9eeae5b820b77d9f4e4 |
|
MD5 | 75089af68379f66e8ff3be03c0e839b5 |
|
BLAKE2b-256 | 6272a5cb2e2f6630dbd9079b35154cdc0c2e5fc73aabc507c4140dd258986dc8 |
Close
Hashes for dwave_neal-0.5.3-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 580627886f4479a86b3f9a5e6c38b6d6101113d626d925914a943b2adb91ef72 |
|
MD5 | d87ac7145c1ef6ba9e33f998c2ace9c1 |
|
BLAKE2b-256 | 94385449e836a83fe37ea4be19aa92f5cebf4a4aa69d0d3e37b459e912160f4a |
Close
Hashes for dwave_neal-0.5.3-cp35-cp35m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1ce3ff18469e990eb63da0707d98d4245dc330f9a7914574e7db1dbcb5949266 |
|
MD5 | 01c697b886879795a4848a87bd7296ec |
|
BLAKE2b-256 | da3fae10babf65a43eb58f5588cd6575fd1c5b6982a924806e74b58a1f6c41dc |
Close
Hashes for dwave_neal-0.5.3-cp35-cp35m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cb276362e533fb4683a8d7ec2b27905df86da209f738e713b106b272faa73032 |
|
MD5 | 587a0c1904af4fa320a4f033ecbe2b7d |
|
BLAKE2b-256 | ac0fd74828194b7360e5d5c1de7a054fa85ce7b5056dcea05bb111c3c7276343 |
Close
Hashes for dwave_neal-0.5.3-cp35-cp35m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 82b6ebd0f66e96b312681160631ec908bb9bd4abe7d7644aed3ec8369a7bdc3c |
|
MD5 | fefb5cd0c3b618dc0484e683a59d26c3 |
|
BLAKE2b-256 | 25e18914b86dd3996b729aa865176549d0a4066584af0b13b078517eab352d56 |
Close
Hashes for dwave_neal-0.5.3-cp35-cp35m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 076ef66117d0d79a8491140d141bf45f928c65b04d485e0baa5b202fb622bed4 |
|
MD5 | a9aa25ad7d53226682d3150371f683ae |
|
BLAKE2b-256 | 143ff34d462e897d60ad33328bbe92475123a05139638d6489fec729c67aaacd |
Close
Hashes for dwave_neal-0.5.3-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d9797695bcb44fe86710fdd190ddf19e1a199603a3531ae63cc697b64591f139 |
|
MD5 | 815644587aed771c9636b2fec257f4b3 |
|
BLAKE2b-256 | cee85282560e46b3bfcaee9cd248dadb78e7122718b8ccf45b6072c50f17665c |