Verwendungen von Klasse
opennlp.tools.ml.maxent.quasinewton.LineSearch.LineSearchResult
Packages, die LineSearch.LineSearchResult verwenden
Package
Beschreibung
Package related to ML by means of the Quasi Newton (QN) algorithm.
-
Verwendungen von LineSearch.LineSearchResult in opennlp.tools.ml.maxent.quasinewton
Methoden in opennlp.tools.ml.maxent.quasinewton, die LineSearch.LineSearchResult zurückgebenModifizierer und TypMethodeBeschreibungstatic LineSearch.LineSearchResult
LineSearch.LineSearchResult.getInitialObject
(double valueAtX, double[] gradAtX, double[] x) Initial linear search object.static LineSearch.LineSearchResult
LineSearch.LineSearchResult.getInitialObject
(double valueAtX, double[] gradAtX, double[] pseudoGradAtX, double[] x, double[] signX, int fctEvalCount) static LineSearch.LineSearchResult
LineSearch.LineSearchResult.getInitialObjectForL1
(double valueAtX, double[] gradAtX, double[] pseudoGradAtX, double[] x) Initial linear search object for L1-regularization.Methoden in opennlp.tools.ml.maxent.quasinewton mit Parametern vom Typ LineSearch.LineSearchResultModifizierer und TypMethodeBeschreibungstatic void
LineSearch.doConstrainedLineSearch
(Function function, double[] direction, LineSearch.LineSearchResult lsr, double l1Cost, double initialStepSize) Conducts a constrained line search (see section 3.2 in the paper "Scalable Training of L1-Regularized Log-Linear Models", Andrew et al. 2007)static void
LineSearch.doLineSearch
(Function function, double[] direction, LineSearch.LineSearchResult lsr, double initialStepSize) Conducts a backtracking line search (see Nocedal & Wright 2006, Numerical Optimization, p. 37).