dwave-neal

Optimization algorithm

An implementation of a simulated annealing algorithm for approximate Boltzmann sampling or heuristic optimization.

An implementation of a simulated annealing sampler for general Ising model graphs in C++ with a dimod Python wrapper.

GitHub

51 stars
10 watching
45 forks
Language: Python
last commit: almost 4 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
dwavesystems/dimodProvides an API for sampling quadratic and higher-order models used in optimization algorithms124
dwavesystems/dwave-cloud-clientProvides a minimal Python interface to interact with D-Wave Systems' quantum annealing resources59
dwavesystems/penaltymodelA library for mapping constraints to low-dimensional optimization problems19
dwavesystems/dwavebinarycspConstructs a binary quadratic model from a constraint satisfaction problem with small constraints over binary variables21
dwavesystems/chimera-embeddingA collection of algorithms for generating native-structured embeddings in D-Wave's quantum annealing software.28
dwavesystems/dwave-systemAn API that simplifies the use of the D-Wave quantum computing system in software applications.90
dwavesystems/dwave-networkxTools and algorithms for working with quantum networks and graph theory on D-Wave quantum computers89
hannah-zhou/optimization_algorithmA comprehensive collection of optimization algorithms implemented in MATLAB185
google/vizierA Python-based service for optimizing complex objective functions1,494
grid-parity-exchange/egretA Python-based package for solving optimization problems in power systems135
jiangoforit/yellowfin_pytorchAn optimizer that automatically tunes momentum and learning rate using local quadratic approximation.287
sandialabs/wecopttoolA Python-based toolbox for designing and optimizing wave energy converters with constrained optimal control14
cicirello/chips-n-salsaA comprehensive Java library of local search algorithms with customization and hybridization capabilities60
auralius/yadpfAn implementation of dynamic programming algorithms and value iteration methods for optimization problems in various fields6
hiroyuki-kasai/sgdlibraryA collection of stochastic optimization algorithms for large-scale machine learning problems221