Class ApacheCommonsNonLinearConjugateGradientOptimizer

java.lang.Object
org.tweetyproject.math.opt.solver.Solver
org.tweetyproject.math.opt.solver.ApacheCommonsNonLinearConjugateGradientOptimizer

public class ApacheCommonsNonLinearConjugateGradientOptimizer extends Solver
This class is a wrapper for the Apache Commons Math3 Non-Linear Conjugate Gradient Optimizer (https://commons.apache.org/proper/commons-math/).

NOTE: This solver does not allow any constraints, box constraints of variables are ignored!
Author:
Matthias Thimm
  • Constructor Details

    • ApacheCommonsNonLinearConjugateGradientOptimizer

      public ApacheCommonsNonLinearConjugateGradientOptimizer(int maxEval, double precision)
      Creates a new solver.
      Parameters:
      maxEval - the maximum number of evaluations.
      precision - the precision.
  • Method Details