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}
sampleset = 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.7.tar.gz
(127.7 kB
view hashes)
Built Distributions
Close
Hashes for dwave_neal-0.5.7-cp39-cp39-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1c1e7abda33631b5bc6a00ce83b1c30a6df104a606a3289f9ed6a6c73fedc5a0 |
|
MD5 | 568bcc10746d3028c741651df8fb0332 |
|
BLAKE2b-256 | 17b2c3ed2ba5962ce3764274bb2a5d3ea8af934420d5b6c6b8f90a810769bc33 |
Close
Hashes for dwave_neal-0.5.7-cp39-cp39-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2d1ed35513a49cc38d9d1f69ffe11fed9c0451402ed0fa04e85d6eef4aea770c |
|
MD5 | c7b4f17809a12226348c952f01fa5da2 |
|
BLAKE2b-256 | d740c3e78d267b8774b64b78b38db71a45929e1e1681b4704e98ceb07fe8bfd1 |
Close
Hashes for dwave_neal-0.5.7-cp39-cp39-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 08d1b1a7f90a40cd04314e4b47506ec1128a7e6f19cdeb732d38907e6a740c91 |
|
MD5 | 83bf8b3183372cbf74d7f41a09cfa825 |
|
BLAKE2b-256 | 415c7bd1e144aa6fde1c9815e27fbe1d792ce42382ed5d214510aec9370363a2 |
Close
Hashes for dwave_neal-0.5.7-cp39-cp39-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | acbd5dabe78c338475d150d3e3217922c2d5904886385c83c342d238a4ee30d7 |
|
MD5 | 367c8c3e792f2034c48d662091bb9e68 |
|
BLAKE2b-256 | f8ac24c06b5e002540c50bc3a3658e397fa0443c85ecaf94c987414f8d798e81 |
Close
Hashes for dwave_neal-0.5.7-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6abcec566b406f4d040f06f715325594b2695ae1e7612882aefaec399d045aae |
|
MD5 | 44da2d2066f25f4c187284071416e3e3 |
|
BLAKE2b-256 | 4620b0e98574b947dc9fbe482ca7adb550a78f82748571cf5f807138c1daf4ed |
Close
Hashes for dwave_neal-0.5.7-cp38-cp38-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 701ecc58bbde08905462c6b5cac9bcb709623b3be2e1567dddc55f0f76a413fc |
|
MD5 | 7d224149e23bf6db1d37ed126e5578ea |
|
BLAKE2b-256 | eb6c232d91c9e10078fbfe6d958fde2b090cbf70f5a1a03ecd346de544845be7 |
Close
Hashes for dwave_neal-0.5.7-cp38-cp38-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 522536ddaf04520840a826cf99f6c1d0ba60ef1f0700465515a56fcaf2ef5c74 |
|
MD5 | 5992cdd3bad5ed09a4a877052afdbb3a |
|
BLAKE2b-256 | 6fb34049200ab42ea153b7326b2c4f2e900ea246fbbff1dbad1cceb57079819d |
Close
Hashes for dwave_neal-0.5.7-cp38-cp38-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c3f269f2bf2625e915a4d35191c061f49b3ddaf6a3c89497af271acdfefb4b78 |
|
MD5 | 135ce9fd643b4fe8ee41e5bd03a6e900 |
|
BLAKE2b-256 | 414c62322eda9f953758414571a5ec38b932d868e3d9364ff342282f667893d4 |
Close
Hashes for dwave_neal-0.5.7-cp38-cp38-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f187854557198fc615ea265300a1076b8927d03350879931ac9a1037e54d2bc5 |
|
MD5 | e51bde552630004d13d1e1dc9b42dfb8 |
|
BLAKE2b-256 | ce93a9ee89d9ae6181a61cd81fbfacb359f1ffde6996f795579c4dd83c1c8730 |
Close
Hashes for dwave_neal-0.5.7-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fa61862d61d858fee33d834dad4b4aa8da91842929351742e985fdf8aa14a95d |
|
MD5 | 5bb7f63d4746110ee384859569af1e31 |
|
BLAKE2b-256 | 3a10740205a77c4dc82d1391c92ce9f4552cec34742a3a7ee8db2fb7e730f01d |
Close
Hashes for dwave_neal-0.5.7-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5ca7bb9e0e67eaa9fc0f28fa8132e275dc270bbd2efef8cf6fca392b88de87f2 |
|
MD5 | 2177229822c2cbad28498e4aba2abe67 |
|
BLAKE2b-256 | c985a6045c9f076efa5e7033daa6a75219c2809f7a3e5ddcaa7d1258eea8bf77 |
Close
Hashes for dwave_neal-0.5.7-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 33366e454dc71dbf430523604fa94c79777a8d17415bebbe4d5c4e27aed88eb6 |
|
MD5 | 721201ae9d693ae96cd71d7e1c88dcc2 |
|
BLAKE2b-256 | 30554b93668e6983b850070c1c56f83b45135201f8ecc121a22e7bb1472cbe64 |
Close
Hashes for dwave_neal-0.5.7-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 744e31adbb4540c8828de8f4a15c2b638dd7801d5b0de62a88c037b4fc78d70d |
|
MD5 | 6c7073505bcd2a2608243656e7ba0621 |
|
BLAKE2b-256 | 779e033d58e47d4581ce7b92c00927d22c410b574c3c3b399d4c621e2a768d0c |
Close
Hashes for dwave_neal-0.5.7-cp37-cp37m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6c0961db5759b31a8b9080b4e3919e0b04e772fe52bf33918202910c8ae2a6c7 |
|
MD5 | d1127c077dae055c7396b4c3f19b3478 |
|
BLAKE2b-256 | f06501877ef4bcabdde0ea3e7177fba3e4c9bf8c266006ea1ed3ff42228e2179 |
Close
Hashes for dwave_neal-0.5.7-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 506b3d04fd3b34d87e12c6344f414357f626159b16817d545bf8ac155dcf82e0 |
|
MD5 | aa13ffa2a0165331e82ad793da4f2204 |
|
BLAKE2b-256 | 76fe9104a1a2291d3244b3c460671b51b413496255e7809d68d49fbd25a380da |
Close
Hashes for dwave_neal-0.5.7-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 048f5a156a256fa5653709fb8b9dbd2924e3ee47faaa7e8a00f014fdb5ac3fcc |
|
MD5 | 579f8b2befd41f7cc86e420480b2e2b8 |
|
BLAKE2b-256 | 54af468963cfb406cee87a19e4f992c481252c67b7ed1e421169f66154b9142f |
Close
Hashes for dwave_neal-0.5.7-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7a44f9b4f92c1263f4412aa0722cc4c425c4c450e330b9b002292e32f20aea74 |
|
MD5 | fc2a43571875ca66e11e1a14ff013ce7 |
|
BLAKE2b-256 | 3987af7581492ca92293a68e5c2a7e9a06b62dabd80374d676e85de6f195c412 |
Close
Hashes for dwave_neal-0.5.7-cp36-cp36m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6e413d6422afedac9f5b75187afe998b5ed3b2ea17b7233383a71872f133181b |
|
MD5 | 4dc11c55825f5a911ef98c6b287be86f |
|
BLAKE2b-256 | 96ba0d0274c329a0d7b90e5734604adc6988217d182428b8479d82cffca808ee |
Close
Hashes for dwave_neal-0.5.7-cp36-cp36m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 91fd1364900019a57122e520267a24917ccc55d4bc09acc532cc53050f3b0cfe |
|
MD5 | 384665c9aac0ac0f2b03112f4c71076c |
|
BLAKE2b-256 | 27eb022f751b97e3738fed25e4c17b5bbb7691191a431b1f072a110c5cbcfc13 |
Close
Hashes for dwave_neal-0.5.7-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 017c87437f708ac4ce8f68f782aad6ec9dac6cd99204e53f7eb03c7b106c9c53 |
|
MD5 | dfc908584c73ff22c606cab6426f85b6 |
|
BLAKE2b-256 | 65a3b9740cb3a2480a464237e1b026cf2f9f28ed150d8f5185bf0f58bb28caf2 |
Close
Hashes for dwave_neal-0.5.7-cp35-cp35m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3b08081c1c349bb6d9515966c984d16ea3c2b0bc2a5a8eb6b00880ab0d650e8c |
|
MD5 | 202ac7fe8058514ad7b54a8cbbe6920f |
|
BLAKE2b-256 | df55153cca6e82bf26afd1045f50f3862b129bf13c6776cc2ebdf5219d2c5556 |
Close
Hashes for dwave_neal-0.5.7-cp35-cp35m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4507097404e7d12ca301cf62294d4372793395379028e08fd0af5479804bd44a |
|
MD5 | 6247b8514aa95d95ea2a5e0c2cd2821f |
|
BLAKE2b-256 | c6cab341d3fca069d9c57a6897213d4f2d55bc612d520c963a1df1ead637a884 |
Close
Hashes for dwave_neal-0.5.7-cp35-cp35m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c1b9c159d0ddabfd7785d057e2ca0837e23220dc62c49f26375e3559c1959dd1 |
|
MD5 | 5cf4269fe468a787a57b4c54022cafde |
|
BLAKE2b-256 | f2cdffaf66d37cd5b3644e460a7444afcc855c43cadd98f3bc51976e0b43fedb |
Close
Hashes for dwave_neal-0.5.7-cp35-cp35m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a0c77e94804a70307e57f0196e8907fb8867ea01777fa97959b613f493b87051 |
|
MD5 | ec8936217acafaa301b2b8e2aaf4d8a6 |
|
BLAKE2b-256 | 5fe6a3ffae8440f4aaf426a16cfb3ad59f9f680830176bf1df3a4ba5e818a905 |
Close
Hashes for dwave_neal-0.5.7-cp35-cp35m-macosx_10_9_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2e5a3583126ec8104e7f610956cfee98429f31fd7fe6199c4fbb1b6ab90c6480 |
|
MD5 | 20530ce031620db18deb6f579b157b95 |
|
BLAKE2b-256 | 781eb407bdb43877004acde5c18a3b5e11cbd4d62f67ac1be0f71ffdf0a33be3 |