BSD Ports

science/py-dwave-neal 0.6.0_2 DragonFly

DWave: Simulated annealing sampler for general Ising model graphs

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
APACHE20
Categories
python, science
Package size
7.3 KiB, 20.0 KiB installed

Description

An implementation of a simulated annealing sampler.

A simulated annealing sampler can be used for approximate Boltzmann sampling or heuristic optimization. This implementation approaches the equilibrium distribution by performing updates at a sequence of increasing beta values, beta_schedule, terminating at the target beta. Each spin is updated once in a fixed order per point in the beta_schedule according to a Metropolis- Hastings update. When beta is large the target distribution concentrates, at equilibrium, over ground states of the model. Samples are guaranteed to match the equilibrium for long 'smooth' beta schedules.

In the other systems

The newest version among them is 0.6.0, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
DragonFlyscience/py-dwave-neal0.6.0_2 newestnone known-[email protected]-
FreeBSDscience/py-dwave-neal0.6.0_3 newestnone known-[email protected]-
HardenedBSDscience/py-dwave-neal0.6.0_3 newestno data-[email protected]-
GhostBSDscience/py-dwave-neal0.6.0_3 newestno data-[email protected]-

Install

Binary package:

pkg install py311-dwave-neal

From DPorts:

cd /usr/dports/science/py-dwave-neal && make install clean

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Run dependencies 2