|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcc.mallet.classify.constraints.ge.MaxEntFLGEConstraints
cc.mallet.classify.constraints.ge.MaxEntKLFLGEConstraints
public class MaxEntKLFLGEConstraints
Expectation constraint for use with GE. Penalizes KL divergence from target distribution. Multiple constraints are grouped together here to make things more efficient.
| Nested Class Summary | |
|---|---|
protected class |
MaxEntKLFLGEConstraints.MaxEntKLFLGEConstraint
|
| Nested classes/interfaces inherited from class cc.mallet.classify.constraints.ge.MaxEntFLGEConstraints |
|---|
MaxEntFLGEConstraints.MaxEntFLGEConstraint |
| Field Summary |
|---|
| Fields inherited from class cc.mallet.classify.constraints.ge.MaxEntFLGEConstraints |
|---|
constraints, indexCache, numFeatures, numLabels, useValues, valueCache |
| Constructor Summary | |
|---|---|
MaxEntKLFLGEConstraints(int numFeatures,
int numLabels,
boolean useValues)
|
|
| Method Summary | |
|---|---|
void |
addConstraint(int fi,
double[] ex,
double weight)
|
double |
getValue()
Returns the total constraint value. |
| Methods inherited from class cc.mallet.classify.constraints.ge.MaxEntFLGEConstraints |
|---|
computeExpectations, getCompositeConstraintFeatureValue, preProcess, preProcess, zeroExpectations |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MaxEntKLFLGEConstraints(int numFeatures,
int numLabels,
boolean useValues)
| Method Detail |
|---|
public double getValue()
MaxEntGEConstraint
public void addConstraint(int fi,
double[] ex,
double weight)
addConstraint in class MaxEntFLGEConstraints
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||