|
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 |