| Package | Description |
|---|---|
| edu.umass.cs.mallet.base.classify | |
| edu.umass.cs.mallet.base.fst | |
| edu.umass.cs.mallet.base.maximize | |
| edu.umass.cs.mallet.base.maximize.tests |
| Modifier and Type | Method and Description |
|---|---|
Maximizable.ByGradient |
MaxEntTrainer.getMaximizableTrainer(InstanceList ilist) |
Maximizable.ByGradient |
MCMaxEntTrainer.getMaximizableTrainer(InstanceList ilist) |
| Modifier and Type | Class and Description |
|---|---|
class |
CRF_PL.MaximizableCRF_PL |
class |
CRF4.MaximizableCRF |
class |
MEMM.MaximizableMEMM |
| Modifier and Type | Interface and Description |
|---|---|
static interface |
Maximizable.ByHessian |
| Modifier and Type | Method and Description |
|---|---|
boolean |
Maximizer.ByGradient.maximize(Maximizable.ByGradient maxable) |
boolean |
LimitedMemoryBFGS.maximize(Maximizable.ByGradient maxable) |
boolean |
GradientAscent.maximize(Maximizable.ByGradient maxable) |
boolean |
ConjugateGradient.maximize(Maximizable.ByGradient maxable) |
double |
LineMaximizer.ByGradient.maximize(Maximizable.ByGradient maxable,
double[] line,
double initialStep)
Returns the last step size used.
|
double |
BackTrackLineSearch.maximize(Maximizable.ByGradient function,
double[] line,
double initialStep) |
boolean |
Maximizer.ByGradient.maximize(Maximizable.ByGradient maxable,
int numIterations) |
boolean |
LimitedMemoryBFGS.maximize(Maximizable.ByGradient maxable,
int numIterations) |
boolean |
GradientAscent.maximize(Maximizable.ByGradient maxable,
int numIterations) |
boolean |
ConjugateGradient.maximize(Maximizable.ByGradient maxable,
int numIterations) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
TestMaximizable.testValueAndGradient(Maximizable.ByGradient maxable)
Tests that getValue and getValueGradient are consistent.
|
static double |
TestMaximizable.testValueAndGradientCurrentParameters(Maximizable.ByGradient maxable)
Tests that the value and gradient function are consistent
at the current parameters.
|
static double |
TestMaximizable.testValueAndGradientInDirection(Maximizable.ByGradient maxable,
double[] direction) |
static boolean |
TestMaximizable.testValueAndGradientRandomParameters(Maximizable.ByGradient maxable,
Random r)
Tests that getValue and getValueGradient are consistent
at a random parameter setting.
|
Copyright © 2019 JULIE Lab, Germany. All rights reserved.