|
Parsing Engine | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use EMItem | |
---|---|
danbikel.parser | Provides the core framework of this extensible statistical parsing engine. |
Uses of EMItem in danbikel.parser |
---|
Methods in danbikel.parser that return EMItem | |
---|---|
EMItem |
EMChart.getNewEMItem()
Returns a new EMItem . |
Methods in danbikel.parser with parameters of type EMItem | |
---|---|
boolean |
EMChart.add(int start,
int end,
EMItem item)
Adds this item that has no antecedents to the chart. |
boolean |
EMChart.add(int start,
int end,
EMItem item,
EMItem ante1,
EMItem ante2,
TrainerEvent[] events,
double[] probs)
Adds this item to the chart, recording its antecedents and the events and their probabilities that allowed this item (consequent) to be produced. |
boolean |
EMChart.add(int start,
int end,
EMItem item,
EMItem ante1,
EMItem ante2,
TrainerEvent event,
double prob)
Adds this item to the chart, recording its antecedents and the events and their probabilities that allowed this item (consequent) to be produced. |
protected void |
EMDecoder.addPretermHeadEvent(EMItem item,
double expectedCount,
CountsTable counts)
Whenever a preterminal is generated, either as a head child or a modifier of some other item, a trivial head-generation event is added, generating the word from the lexicalized preterminal, which by design always generates its head word with probability 1. |
protected List |
EMDecoder.addStopProbs(EMItem item,
List itemsAdded,
int level)
|
protected List |
EMDecoder.addUnaries(EMItem item,
List itemsAdded,
int level)
|
protected void |
EMDecoder.joinItems(EMItem modificand,
EMItem modifier,
boolean side)
Joins two chart items, one representing the modificand that has not yet received its stop probabilities, the other representing the modifier that has received its stop probabilities. |
|
Parsing Engine | |||||||||
PREV NEXT | FRAMES NO FRAMES |