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.1.tar.gz
(135.7 kB
view hashes)
Built Distributions
Close
Hashes for dwave_neal-0.5.1-cp37-cp37m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 836cf50a56ace4ef4a43d7b45f737639cc8c7013b240f6fc0654ab92b8991ac3 |
|
MD5 | 1927b85536e9b527c934a293cc7b6f3e |
|
BLAKE2b-256 | 142b6c588392676299352b9803d52d0bfc3f1a51be9b646b986956d302e7c958 |
Close
Hashes for dwave_neal-0.5.1-cp37-cp37m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b6b532ceb26e23fc996c2b5d646da528d75a5543c10a5d94629e67127f51984e |
|
MD5 | c985c6ad47ef020b60662bbdf8b8e351 |
|
BLAKE2b-256 | 20daf659ef3b3fdd84188fd962c5de904678ea65a04ceb04dbb82cb1066c10d9 |
Close
Hashes for dwave_neal-0.5.1-cp37-cp37m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c4dd9a4d6b4dae8b401a894f112f58c3c89ab9a7edc14f9bc134b1aaaeb1f8a0 |
|
MD5 | c17a9b02b64b36188135b6b82e9df708 |
|
BLAKE2b-256 | a7a2bc87174c8ebdb39cee0c77d3c8b0cad3086b659ecf6399861b462f079b74 |
Close
Hashes for dwave_neal-0.5.1-cp37-cp37m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 009e9175a6ce3f889a3851f81868996291c1baed5f0b66532afad893d1680744 |
|
MD5 | af45654496fcdf1407270afae076c90c |
|
BLAKE2b-256 | b1e706d12ed5089c4731c49b3f030acca18b2ae0febfddfead279d5fe3c83f27 |
Close
Hashes for dwave_neal-0.5.1-cp37-cp37m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 53b5c40ed84b19c3ded8f47678c7142f4aa40799c04b6182d44c671d71cf13d6 |
|
MD5 | 559d4df7deecd62c101ed07fa3a266db |
|
BLAKE2b-256 | bf44e352e41cdaabb95ecdde0cb12e4e5767a5687932c1244ae6a73114e7d562 |
Close
Hashes for dwave_neal-0.5.1-cp36-cp36m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 21db01f125dc0a15092ab6ca44320d0274c57398b8c393d172c31edfd2e8bb1d |
|
MD5 | 85da172026b89e37c13fb0e67bcafa4e |
|
BLAKE2b-256 | ac7531fe07a453f1cc31f507e0ec4781203fb15a7d49ad722199fe7f9c975f50 |
Close
Hashes for dwave_neal-0.5.1-cp36-cp36m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 50c9ea7482d4b52e9c32d872bf417bc622dde7f29b2958ada1b525529a0c8f1e |
|
MD5 | 2cfada0a4f325bc909d5d8883e301fe7 |
|
BLAKE2b-256 | 7a599ce72882251a9471b751403eeb43b80cdee30af2e7d179f60a29f942bb7f |
Close
Hashes for dwave_neal-0.5.1-cp36-cp36m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ed0e7b44d469db994b146856409dfd203c489b84d259779eb1e5ae1b3adac500 |
|
MD5 | 5fa730429d40f97ac644fe3083e7b7d1 |
|
BLAKE2b-256 | b91fd29a8bc6a9dfe768bdab0b886d6fc8f70e913846e34c71f43efd28095a1f |
Close
Hashes for dwave_neal-0.5.1-cp36-cp36m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 10b2410a6096a3ff764ec9c74b589e47275b3c27bee20fb94cbba9f01219c2fe |
|
MD5 | 20de7f8599ccd5d407a3f8a6a5c6647e |
|
BLAKE2b-256 | e01594a6fb6690c6a5185efd7bb6c42b72376891ddad2f1e307b3fdaeef9b9e3 |
Close
Hashes for dwave_neal-0.5.1-cp36-cp36m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6293a4ef50784dc7debb037117e0cf1695fbcffe0c2c8454276b8ece2f6f8b2d |
|
MD5 | 1eea9eec9f74fb38044ea4feee91fcce |
|
BLAKE2b-256 | 814ede1306665da6dfc3fa4c6bbebcf5f2d84932024f72a95087eae8b4afaaff |
Close
Hashes for dwave_neal-0.5.1-cp35-cp35m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | b4d224636f7c60de58802e83a4e1abe503a05690a977374083a7433f219db9b9 |
|
MD5 | 1463439d84547c375ddb7aa1ee9e793c |
|
BLAKE2b-256 | 14d40c0389cc89709cd17281f81758388022e2f53f53413908b636e5872b35d1 |
Close
Hashes for dwave_neal-0.5.1-cp35-cp35m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a75452cb5e6d2ef78bb0390bcc82712e816e532424864bcc559e9f79a15c46dd |
|
MD5 | 82019ab4d17e5697b54a10af55e04fda |
|
BLAKE2b-256 | 2ffcf1e074b8885f3897cdb1d500ea616d1a1f34f5522bde47651e514fa4db41 |
Close
Hashes for dwave_neal-0.5.1-cp35-cp35m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f5345a3e262028aef97ce4270b8d080dc22793a0a3557a77ea58d50bc497753d |
|
MD5 | 0dc45a2caa617b8c3458e55426fbbafa |
|
BLAKE2b-256 | 1465e54cbe848261ed0d785c0be8f035b28122a0dcbe03d33a28a83ba540c659 |
Close
Hashes for dwave_neal-0.5.1-cp35-cp35m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7838b46b59df3ac443e800aebecc1940e7e4b342a06745f6d2f218f0436c945f |
|
MD5 | 7229e3f2f24a973466f9ec7f2a0cc131 |
|
BLAKE2b-256 | baea202e6aeb36bc0defd1db9e803a2f95afff98b18121afca8dcd3471691048 |
Close
Hashes for dwave_neal-0.5.1-cp35-cp35m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 48a1b258b23abe8c8e1254affffda3e059669a2c66d22b65b8dc45661c178d41 |
|
MD5 | ab3c61b72e1ed896d69737c03fcda03d |
|
BLAKE2b-256 | 9c16f128213cadb4d0d1c5b255d4a8a05f44b0bd71ae55c61058056e10b1b1b1 |
Close
Hashes for dwave_neal-0.5.1-cp34-cp34m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 851987f32ba6c5ccbe53303b9eab5fe8d43485ef21c2f0f98bd023f6d931f94e |
|
MD5 | 90785401ff0b5dab359d749ab65eafee |
|
BLAKE2b-256 | 89598aa40582669b6d97c3d7e81955200ea2f8b137d7602000e064347e5a8f4c |
Close
Hashes for dwave_neal-0.5.1-cp34-cp34m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a5ef64dc587094fc0c16d103b76edc8cdd8c5fd9253306196c599162b46ae67c |
|
MD5 | 0220040f5871071f8bfaffa6c16ea8f7 |
|
BLAKE2b-256 | f6598684202d53f55eb51f41bcc20e3953540924802df99cd98fd66e4789fcba |
Close
Hashes for dwave_neal-0.5.1-cp34-cp34m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2d3b73ff797b9581849ef8dba98ef3a6e18579ac5b222386b82de4276f772921 |
|
MD5 | 80a3e537980ea7c7b1fd0247539408f4 |
|
BLAKE2b-256 | ce925f295773695ac94447299e3629f569499b8319fd5357559ecd45ca94e1ca |
Close
Hashes for dwave_neal-0.5.1-cp34-cp34m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | cfbcdfd34644ad0a655d74fef6fd2de7a5760905611323d1473ec16695a2cbd1 |
|
MD5 | 551e577fafcf0e74822fd529ccab8ecf |
|
BLAKE2b-256 | 28510f7c24acdb38c8646667e4e0f92e25eff32de15538845b6955c28ec73c31 |
Close
Hashes for dwave_neal-0.5.1-cp34-cp34m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3016fa548bd592f4f86e060c7a1c07896f5df1ff837d72237b59bb6b2fcb031a |
|
MD5 | f008c3e7ecd93643e26c94c3cf5cc622 |
|
BLAKE2b-256 | 63d23e7b236279b7af147eaee7e341422f6ef8c7742a8cb1a373c3e482ccb5d1 |
Close
Hashes for dwave_neal-0.5.1-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 578dadecc91ee8b33abfb8bd38fcba142b48afcc6037acd06405370d4a4abbf2 |
|
MD5 | e69646eb2fbd4e9fbe6423953ad53302 |
|
BLAKE2b-256 | e8492e147583a5e13a9bf5c151b31170ac8e7c292854344a249df34968449b6a |
Close
Hashes for dwave_neal-0.5.1-cp27-cp27mu-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5fb855a1f25fa68cc3fb61a6bb5ee6886146841dc87dbb1cc7a325259d48b646 |
|
MD5 | 91ffaa0d8df7f8a39a1fbe268956bea6 |
|
BLAKE2b-256 | 16390fe3b17114d5fdc14ab32df48e92051e13f85796af4ff50ced12d2e1973d |
Close
Hashes for dwave_neal-0.5.1-cp27-cp27m-win_amd64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6063801e338332616aaad281060412d12770ee20c1de2bd29bd582357b0290d4 |
|
MD5 | b789dada9bde59ad86137f0dc66fc549 |
|
BLAKE2b-256 | 2e67ad71b09cc1fd1c4835f7e8019e9862cd99a92afa7035c55dd52d480f5236 |
Close
Hashes for dwave_neal-0.5.1-cp27-cp27m-win32.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ae358b9a86044868d7e8a19b8dfcaabfa4d0318dda0c6a2fe67be204b397eb2e |
|
MD5 | 77219d64d405eb6f77e632f7d7ce2309 |
|
BLAKE2b-256 | 4144287fb57b09e44dd303d4fc2006292d4909750309929507d703d18f862417 |
Close
Hashes for dwave_neal-0.5.1-cp27-cp27m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2fd6a3ab8fc7a8f3b75ba26159e5a21786cba2d325cb3b372744ed044f2029ce |
|
MD5 | 930e407caceb94ee6ba23e18c445796b |
|
BLAKE2b-256 | 88d79919c317aa01b75b1ae3d6f1442e0287b5be9bf391b3986788331410fde8 |
Close
Hashes for dwave_neal-0.5.1-cp27-cp27m-manylinux1_i686.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 283923901055455bfd392fe3d006a759fe4b179583e30ed5eb8ed1a677df3a3e |
|
MD5 | 460e4fd2bfe18b36048b55732c34106b |
|
BLAKE2b-256 | 4ae60fd609fcef47991ceb3745ab74d2020003ff3dadcb976aeaa60fb76c1441 |
Close
Hashes for dwave_neal-0.5.1-cp27-cp27m-macosx_10_13_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 73995748b1c3acb5d7ad0a1db0de9f6cfb70cfb6ae4dd185fa1e784b524a7a78 |
|
MD5 | 5b4c79e50efca519e5002e43aa3de39f |
|
BLAKE2b-256 | f2ab667abf68b5596624f5325ec59bfa3cc407e2b695c2cd9fd9c17dbbaebdf0 |