Stan  2.10.0
probability, sampling & optimization
Classes | Namespaces | Enumerations
bfgs.hpp File Reference
#include <stan/math/prim/mat/fun/Eigen.hpp>
#include <stan/math/prim/mat/meta/index_type.hpp>
#include <stan/model/util.hpp>
#include <stan/optimization/bfgs_linesearch.hpp>
#include <stan/optimization/bfgs_update.hpp>
#include <stan/optimization/lbfgs_update.hpp>
#include <boost/math/special_functions/fpclassify.hpp>
#include <algorithm>
#include <cmath>
#include <cstdlib>
#include <limits>
#include <string>
#include <vector>

Go to the source code of this file.

Classes

class  stan::optimization::ConvergenceOptions< Scalar >
 
class  stan::optimization::LSOptions< Scalar >
 
class  stan::optimization::BFGSMinimizer< FunctorType, QNUpdateType, Scalar, DimAtCompile >
 
class  stan::optimization::ModelAdaptor< M >
 
class  stan::optimization::BFGSLineSearch< M, QNUpdateType, Scalar, DimAtCompile >
 

Namespaces

 stan
 Probability, optimization and sampling library.
 
 stan::optimization
 

Enumerations

enum  stan::optimization::TerminationCondition {
  stan::optimization::TERM_SUCCESS = 0, stan::optimization::TERM_ABSX = 10, stan::optimization::TERM_ABSF = 20, stan::optimization::TERM_RELF = 21,
  stan::optimization::TERM_ABSGRAD = 30, stan::optimization::TERM_RELGRAD = 31, stan::optimization::TERM_MAXIT = 40, stan::optimization::TERM_LSFAIL = -1
}
 

     [ Stan Home Page ] © 2011–2016, Stan Development Team.