|
Parsing Engine | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Filter | |
|---|---|
| danbikel.parser | Provides the core framework of this extensible statistical parsing engine. |
| danbikel.parser.util | Utility classes for displaying and manipulating parse trees. |
| danbikel.util | Provides some basic utility classes. |
| Uses of Filter in danbikel.parser |
|---|
| Fields in danbikel.parser declared as Filter | |
|---|---|
protected Filter |
Trainer.allPass
An instance of AllPass. |
protected Filter |
Trainer.nonPreterm
A filter that only allows TrainerEvent instances that do not
represent preterminals (where the parent is identical to the part-of-speech
tag of the head word). |
protected Filter |
Trainer.nonStop
A filter that disallows ModifierEvent instances where the
modifier is Training.stopSym(), but allows all other objects. |
protected Filter |
Trainer.nonStopAndNonTop
A filter that disallows ModifierEvent instances where the modifier
is neither Training.stopSym() nor Training.topSym(), but
allows all other objects. |
protected Filter |
Trainer.nonTop
A filter that only allows TrainerEvent instances where the parent
nonterminal is not Training.topSym(). |
protected Filter |
Trainer.nonTopNonPreterm
A filter that is functionally equivalent to piping objects through both Trainer.nonTop and Trainer.nonPreterm. |
protected Filter |
Trainer.topOnly
A filter that only allows TrainerEvent instances where the parent
is Training.topSym(). |
| Methods in danbikel.parser with parameters of type Filter | |
|---|---|
void |
JointModel.deriveCounts(CountsTable trainerCounts,
Filter filter,
double threshold,
FlexibleMap canonical)
Derives counts for this Model, as well as for all
internal Model instances. |
void |
Model.deriveCounts(CountsTable trainerCounts,
Filter filter,
double threshold,
FlexibleMap canonical)
Derives all counts from the specified counts table, using the probability structure specified in the constructor. |
void |
InterpolatedKnesserNeyModel.deriveCounts(CountsTable trainerCounts,
Filter filter,
double threshold,
FlexibleMap canonical,
boolean deriveOtherModelCounts)
|
void |
JointModel.deriveCounts(CountsTable trainerCounts,
Filter filter,
double threshold,
FlexibleMap canonical,
boolean deriveOtherModelCounts)
Derives counts for this Model and optionally for
all internal Model instances. |
void |
Model.deriveCounts(CountsTable trainerCounts,
Filter filter,
double threshold,
FlexibleMap canonical,
boolean deriveOtherModelCounts)
Derives all counts from the specified counts table, using the probability structure specified in the constructor. |
protected void |
Model.deriveHistories(CountsTable trainerCounts,
Filter filter,
FlexibleMap canonical)
Deprecated. This method used to be called by Model.deriveCounts(CountsTable,Filter,double,FlexibleMap,boolean), but
histories are now derived directly by that method. |
protected void |
Model.precomputeProbs(CountsTable trainerCounts,
Filter filter)
Deprecated. This method has been superseded by Model.precomputeProbs(). |
protected void |
Model.savePrecomputeData(CountsTable trainerCounts,
Filter filter)
Saves the back-off chain for each event derived from each TrainerEvent in the key set of the specified counts table. |
| Uses of Filter in danbikel.parser.util |
|---|
| Fields in danbikel.parser.util declared as Filter | |
|---|---|
static Filter |
DebugChart.allPass
|
static Filter |
DebugChart.onlyStopped
|
| Methods in danbikel.parser.util with parameters of type Filter | |
|---|---|
static void |
DebugChart.printDerivation(CKYItem item,
Filter filter)
|
| Uses of Filter in danbikel.util |
|---|
| Classes in danbikel.util that implement Filter | |
|---|---|
class |
AllPass
A trivial filter that lets all objects pass through. |
|
Parsing Engine | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||