@hackage lagrangian0.3.0.0
Solve lagrange multiplier problems
Installation
Dependencies (5)
Dependents (2)
@hackage/maxent, @hackage/acme-everything
Numerically solve convex lagrange multiplier problems with conjugate gradient descent.
For example, find the maximum entropy with the constraint that the probabilities sum to one.
> solve 0.00001 (negate . sum . map (x -> x * log x)) [sum <=> 1] 3 ([0.33, 0.33, 0.33], [-0.09])
The first elements of the result pair are the arguments for the objective function at the minimum. The second elements are the lagrange multipliers.