Skip to content
/ cem Public

An Elixir implementation of the cross-entropy method for optimization.

License

Notifications You must be signed in to change notification settings

epfahl/cem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Note: This library is still in the early phases of development.

CEM is an Elixir framework for applying the cross-entropy method to continuous and discrete optimization problems.

This library caters specifically to problems where the probability distribution for generating candidate solutions belongs to the exponential family. This is not a very restrictive limitation, since a wide range of problems can be solved using either normal or Bernoulli random variables.

A separate repo contains livebooks that demonstrate usage examples and setups for certain classes of optimization problems.

About

An Elixir implementation of the cross-entropy method for optimization.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages