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.3.0.dev0.tar.gz
(62.3 kB
view hashes)
Built Distributions
Close
Hashes for dwave_neal-0.3.0.dev0-cp36-cp36m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ebda0108c01716fa740afa00570772c0a2c2ef3995bcf9ac409ab2797bee9f37 |
|
MD5 | 29e2a41c55cf3e0eec972962abb78f5d |
|
BLAKE2b-256 | 1577f4505077d62a7542af693dc10af8ca60035d661192dfdf5a6e753639b1ec |
Close
Hashes for dwave_neal-0.3.0.dev0-cp35-cp35m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 445975a10cabf561369abba108ef8825695e6592a702c520893e0a5e86ead7a0 |
|
MD5 | e5466a3a6d47d14142247038474ad126 |
|
BLAKE2b-256 | a5c7fd01054c2ad72fb80acf574de2c0d0fa874cdb09c0677c73623aa567a101 |
Close
Hashes for dwave_neal-0.3.0.dev0-cp34-cp34m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8b240fe41dbf00e4105c6644412d212dff4d1955a9a776f95128f1da4c1631f9 |
|
MD5 | 2687d00cefec957dbbec94f625ebe41b |
|
BLAKE2b-256 | d4190677694c1dd23c0666b888fd4045b2fc790f98b3862d4b15a18e78f580c0 |
Close
Hashes for dwave_neal-0.3.0.dev0-cp27-cp27mu-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | f16413f01b7eeaaf7e54473786854df8183c692157db4bd974e6de30b2777466 |
|
MD5 | 91c237837bfafc20c3033a16f72ddd9a |
|
BLAKE2b-256 | fe10ad5f4a146b55680f8e8e99ed10db762b74c3178bc7adb932c376c18058de |
Close
Hashes for dwave_neal-0.3.0.dev0-cp27-cp27m-manylinux1_x86_64.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6bd41a06558734c7811c11b94204a8190eaafcf60900bd47633e8af5a4494992 |
|
MD5 | 80586486d7e186a7bfeb98b0d1406f63 |
|
BLAKE2b-256 | e038b3f8598d1d5593f6934dc9669ba8bc228acf1526ab1c59ce330c72719873 |