List of usage examples for edu.stanford.nlp.optimization QNMinimizer terminateOnNumericalZero
public void terminateOnNumericalZero(boolean toTerminate)
From source file:gr.aueb.cs.nlp.wordtagger.classifier.MaxEntClassifier.java
License:Open Source License
final private Factory<Minimizer<DiffFunction>> customQN(boolean verbose, int iterations, int mem) { return new Factory<Minimizer<DiffFunction>>() { private static final long serialVersionUID = 9028306475652690036L; @Override/*from w w w . ja v a 2 s.com*/ public Minimizer<DiffFunction> create() { QNMinimizer qnMinimizer = new QNMinimizer(mem); qnMinimizer.terminateOnMaxItr(iterations); qnMinimizer.terminateOnNumericalZero(true); if (!verbose) { qnMinimizer.shutUp(); } return qnMinimizer; } }; }