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.2.tar.gz
(136.1 kB
view hashes)
Built Distributions
Close
Hashes for dwave_neal-0.5.2-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 34d07ae1ab53b633a4ac6ad0cd813bf856d8156a9d85838a7d49ed083b705957 |
|
MD5 | 799d3d16e831a770e6a60afb332725e9 |
|
BLAKE2b-256 | 36b3c31467ae299a0426242071cbe89c174de8aa1cd4af02d0b5f53c06d7550e |
Close
Hashes for dwave_neal-0.5.2-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dc0c9bab9b4ad17b8de6e5b716ac3b31f1ba550a69a552bdbc29da8a74aa2f4e |
|
MD5 | e457d4413de20603068f11f9f6562ecb |
|
BLAKE2b-256 | b0f42eb21775fe3802448456d2a4ab0711e11509d27a7eb1ab3abaf7ef3760f2 |
Close
Hashes for dwave_neal-0.5.2-cp38-cp38-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5f21afd7e95bedd242bd5233dfb79352e7263951a3dad097433de5736b68f0e5 |
|
MD5 | 59faa4919e0fbe14dad1ed163f808b62 |
|
BLAKE2b-256 | 7b5940634d573b4df372994dc8f2b3c5873513c91555b74d44d548fb4022327b |
Close
Hashes for dwave_neal-0.5.2-cp38-cp38-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e993a8f237b524658dba946ca6ab05d697078715b2aef2209a39c1b7f237d469 |
|
MD5 | 919a9e0301b70d8c00d96f38a44de44e |
|
BLAKE2b-256 | d22dd4713c87bc13e66b2f49413de207c6b31aca0cfe369d3148457f316eed82 |
Close
Hashes for dwave_neal-0.5.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c521aecdf0a8fa1a61b87a8781e40585c74e730c8f0e735f1e2dd2c85bc701d8 |
|
MD5 | 69a9578aa8d545bc2f258112fb7a40ce |
|
BLAKE2b-256 | 1c178a58810656ae08c9dc3879667b980d988f66f05a24cc61a23fea5c06bedc |
Close
Hashes for dwave_neal-0.5.2-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d376e2aac7bcbaf7c823cf798a73bd3e6ea6980995e6ca1bc90451bda78cc146 |
|
MD5 | b832e389cb8ac79db1ae6a842f57946b |
|
BLAKE2b-256 | 5a5fdd51179baaa47f225f1fa2e78dae1fdcc370d3195071b919070fd53e3302 |
Close
Hashes for dwave_neal-0.5.2-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9be70e28d08a98f3cbf0d17c451df49a0fd91677a196953a4f49a5671bc086ad |
|
MD5 | 15bb6de8749ab047d0f255a9357d8d5e |
|
BLAKE2b-256 | 305aeb2bab454df485ae655667e8a75d95c54f589a7899f98e9bcef06e65b52d |
Close
Hashes for dwave_neal-0.5.2-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | bdb2b1c168694b934b2077981638e7558ef1de64edecba21f39ee80271668b1e |
|
MD5 | e2081c843721d714de0edab5c5fdbadd |
|
BLAKE2b-256 | e4c3254f310ba43368afaacfdbffe65e7cd35cbd507edd5a8627d0053a06beb7 |
Close
Hashes for dwave_neal-0.5.2-cp37-cp37m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c3db03d4b0ac4340fbb7483bff844408047ab5443c452ac036c049edd9c8e5f5 |
|
MD5 | d4706ad02c9d456899126a6a50084273 |
|
BLAKE2b-256 | b89fbafb4220352c5a8c6d64dcebbb8d12c6aee22c1f2a93d84923d7bacb9eab |
Close
Hashes for dwave_neal-0.5.2-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f6a66ab2e11fda46adf5fc3b8ca23119cdc9e5ec69e1e19d797a9a5c00f522d0 |
|
MD5 | 915d8bba785d7dc06736b613c3a68405 |
|
BLAKE2b-256 | 11d3dd130c26384cef659dde065619fffff114024713ca3732a670db6f061cd4 |
Close
Hashes for dwave_neal-0.5.2-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fa82ac6d0e7e277218c823bcea2d2b3b71f221f16bb8401a0ab5be564440c58e |
|
MD5 | 9858cf433b994a518221e2cb1276abb8 |
|
BLAKE2b-256 | b26c64dcec3cb734342ec89883af70cd005eea9c64881e1945ab2da13a288f77 |
Close
Hashes for dwave_neal-0.5.2-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b4d8276952f65ab3b539961496941dc9fae0c2e16351f7c3cce6654a3ae35768 |
|
MD5 | c68f3a0872d34a788237bd5c25324328 |
|
BLAKE2b-256 | bf6829e6a3e6043a77a2c1c49d6c42e994f2b62ba6700653a6a55e35c66ef017 |
Close
Hashes for dwave_neal-0.5.2-cp36-cp36m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 02b5552beb3d9f8f08afdc7d3745aabd283a02668ee7e948b293a5c7b5d36667 |
|
MD5 | 1f898e5fd6dd925cc57d5ba005ff2d48 |
|
BLAKE2b-256 | 7e1260a3e8c6f7a9780e822e222a208a58c438f640ccf18cb0c792e91566bbbf |
Close
Hashes for dwave_neal-0.5.2-cp36-cp36m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 08bd19ae66fa992cd3241ac34904df8de0331e6af895b782cd4501040c128de9 |
|
MD5 | 774a29bf5a42c6f926199fe01fdebc11 |
|
BLAKE2b-256 | 7975b9ef70dcdd5f48e0c1ff31a6e8b279343f09d5fe0262b80a554759ce8376 |
Close
Hashes for dwave_neal-0.5.2-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8cc5e57cf8482c29f98211d9ede642c4b5a200c1e1bf998775bbacd5409839b0 |
|
MD5 | d8fcdf4fd5019a808c92e12393876e22 |
|
BLAKE2b-256 | 5ebc03355a89f08ecfbf6fd0637b06a961876cf186a51668c8eb614e9db3bc32 |
Close
Hashes for dwave_neal-0.5.2-cp35-cp35m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ab161f6ae42ac0f67b7bb8698e1e921ba344b67419d0876014030ff04d2f989d |
|
MD5 | ffbf82314ac7f171e3814859a1c84db1 |
|
BLAKE2b-256 | c7bd3c17f66e802e02ecfad44770f598710fe9eb98ddeb5c32589c8d562bd7f9 |
Close
Hashes for dwave_neal-0.5.2-cp35-cp35m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 859e0ebd5f8b549cb4be2d537cf060d620ed7e81ed8def8c34e4e680500e99c8 |
|
MD5 | 488c1f115f80c956d5c8a4d5e47fba1e |
|
BLAKE2b-256 | 603d787256ce925f2555cd243e6e0735e65c4ec9ac567ac3ad0b1782f3e58a13 |
Close
Hashes for dwave_neal-0.5.2-cp35-cp35m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ad6067bf6148eb7212cfa1d02616ce5170a989cfea9f1de162f72ac0290de71b |
|
MD5 | a2080da4d86e3ec645621028681d63b4 |
|
BLAKE2b-256 | 9efabdb97432a55dbec073b443190c4d73db04760f3b7525974d10a0b9b97d27 |
Close
Hashes for dwave_neal-0.5.2-cp35-cp35m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6efac331137097e6af7a6c68a6ae8e45de09e728c02940251e906cd1e4f35d4d |
|
MD5 | 71ffb94933898e6fb511daebbf960e06 |
|
BLAKE2b-256 | 92696f43b61bdf3247c7ab36320df93ef1abd99d7da22ea4e7294d53673866d5 |
Close
Hashes for dwave_neal-0.5.2-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 70f40159c1cb6a2f52f0619694d3658cde9d99f30e07be8ec8d1dd3772097ba9 |
|
MD5 | afd23f6a9d4d644bb058a7391be8c673 |
|
BLAKE2b-256 | 4dc4c9dcb0288c7644c3c43940eaa564f0f7d4b4e424b8a9a4829297df8e18d3 |
Close
Hashes for dwave_neal-0.5.2-cp34-cp34m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 42f4e923bf1a1238e441953dab0c29841f92e92ca447a34691265a05b7153c97 |
|
MD5 | a0d86893e44c8e9764ad9ead4a16a8c5 |
|
BLAKE2b-256 | b8ede2b2f66b1835f909f2587865ec7d7e261004a140d69eb07409418a88b4d5 |
Close
Hashes for dwave_neal-0.5.2-cp34-cp34m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 95467be615a74875ed08448b8739b1168a0c099aab01b6f903d82baa98f726fc |
|
MD5 | e5e989634350dacbf46dff79069aca3c |
|
BLAKE2b-256 | d469a307206f152b1b38a481658ac93b81a6c1c8f880309c339b0e935ae73ff6 |
Close
Hashes for dwave_neal-0.5.2-cp34-cp34m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c2b23d8c5a70a5e7492f10faf2f7119e604ba1cf87ec81829bb503ab6be433f3 |
|
MD5 | 9997f146ef461dd7a10a7d661f62100c |
|
BLAKE2b-256 | 366a0150634d2a65eff6cd3e6b2f2fde6dc2aa730d3da8cb2ac67c4bbb83d332 |
Close
Hashes for dwave_neal-0.5.2-cp34-cp34m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d48e41fc6830d85540e7ee823c4bcd11aef248d91e7825c6b968511ea51b177c |
|
MD5 | 895bece0d89f0b773c2a79af41fa2510 |
|
BLAKE2b-256 | 81c422ee894ea6019ff2d3482def0f527a30f680f8af8c01b4c112afc33d8446 |
Close
Hashes for dwave_neal-0.5.2-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | dbf5a4a6bef28292e851633573903fce72e6a1d2e1846c3ce5af95b287f59697 |
|
MD5 | 2eb5bbaa965b427c78abd4fc8ee48345 |
|
BLAKE2b-256 | aa37b330f7ad816293a55a01ca6ef653b26bea281dded5d08f75835bb569bd51 |
Close
Hashes for dwave_neal-0.5.2-cp27-cp27mu-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8ef9b42f3744472e2e7527b00c71bf0e92898e362909940af1551802b6d05b79 |
|
MD5 | 4ff800acd8cc2b87b3345a28c63395d3 |
|
BLAKE2b-256 | f9960ebab1f6300e88fc44446d207af9d1c18035ec3fa296d8fffb5d45ed8058 |
Close
Hashes for dwave_neal-0.5.2-cp27-cp27m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d0093a95d87e72c20d3dea2daa661db12a1f254962eb7f004f0bac0145e20971 |
|
MD5 | 307fce55670f9683562771b5d95ea5fe |
|
BLAKE2b-256 | 416baa656b7dfde5f90fb7de400f6f0d2a47e53b6482789d20e9142895e57465 |
Close
Hashes for dwave_neal-0.5.2-cp27-cp27m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3d131a4a164a41c45adb3b3015b70510b01395330b241f6bad33710731d5adc2 |
|
MD5 | 83f8a5aa539587182f6557cb57c71b02 |
|
BLAKE2b-256 | d2424b7bd8a74ad6c6e476f81d4f23bab5ac9001329e78fc6b027f9f2ce7a76c |
Close
Hashes for dwave_neal-0.5.2-cp27-cp27m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 067c86410a3d5e96c65364b51a010f4955cccbaf80838b1bb3688d6201d8c398 |
|
MD5 | 25b0adde83a1918025e187a03f790b81 |
|
BLAKE2b-256 | 41667640db2befd9cf7ec4ddd6bd46465a5c652c0e95f178b0254cbbd9408261 |
Close
Hashes for dwave_neal-0.5.2-cp27-cp27m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1692cefec8ed9eff6ab78ff3d1d07f6106dc525edec2cbb147657b867c36e6a4 |
|
MD5 | 34924cd56986e1e5455237d471f4f0d0 |
|
BLAKE2b-256 | 721c8ad0f2a2b779822b1da75000468a36224896309769a116bd60f73f751438 |
Close
Hashes for dwave_neal-0.5.2-cp27-cp27m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 24808d9f34ba140cf0c62446204ab1d754c3a2d1cdeff3567b687ae48fbc3d77 |
|
MD5 | bb42fa2620790ffe5a5d2fa4d1d173d5 |
|
BLAKE2b-256 | 122262487712c3650f5f354b414f9e72051aa5d5f9e7acf3165f82587ce15eb8 |