|
Parsing Engine | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ProbabilityStructure | |
---|---|
danbikel.parser | Provides the core framework of this extensible statistical parsing engine. |
danbikel.parser.ms |
Default package for model structure classes (subclasses of ProbabilityStructure ). |
Uses of ProbabilityStructure in danbikel.parser |
---|
Fields in danbikel.parser declared as ProbabilityStructure | |
---|---|
protected ProbabilityStructure |
Decoder.leftSubcatPS
The left subcat generation model structure. |
protected ProbabilityStructure |
Decoder.modNonterminalPS
The modifying nonterminal generation model structure. |
protected ProbabilityStructure |
Decoder.rightSubcatPS
The right subcat generation model structure. |
protected ProbabilityStructure |
Model.structure
The probability structure for this model to use. |
Methods in danbikel.parser that return ProbabilityStructure | |
---|---|
abstract ProbabilityStructure |
ProbabilityStructure.copy()
Returns a deep copy of this object. |
ProbabilityStructure |
JointModel.getProbStructure()
Returns the primary probability structure of this joint model, which is that used by this Model instance (as opposed to one of the
internal Model instances). |
ProbabilityStructure |
Model.getProbStructure()
Returns the type of ProbabilityStructure object used
during the invocation of
Model.deriveCounts(CountsTable,Filter,double,FlexibleMap) . |
ProbabilityStructure |
JointModel.getProbStructure(int idx)
Returns a probability structure of this joint model, which is either that used by this Model instance, or a structure used by
one of the internal Model instances. |
ProbabilityStructure[] |
ProbabilityStructure.jointModel()
Returns an array of other ProbabilityStructure objects
for use in a JointModel instance, or null
if this probability structure should not be composed with a
JointModel instance. |
ProbabilityStructure |
CachingDecoderServer.leftSubcatProbStructure()
|
ProbabilityStructure |
DecoderServer.leftSubcatProbStructure()
The probability structure for the submodel that generates subcats on the left-hand side of head constituents. |
ProbabilityStructure |
DecoderServerRemote.leftSubcatProbStructure()
The probability structure for the submodel that generates subcats on the left-hand side of head constituents. |
ProbabilityStructure |
CachingDecoderServer.modNonterminalProbStructure()
|
ProbabilityStructure |
DecoderServer.modNonterminalProbStructure()
The probability structure for the submodel that generates modifiers of head constituents. |
ProbabilityStructure |
DecoderServerRemote.modNonterminalProbStructure()
The probability structure for the submodel that generates modifiers of head constituents. |
ProbabilityStructure |
CachingDecoderServer.rightSubcatProbStructure()
|
ProbabilityStructure |
DecoderServer.rightSubcatProbStructure()
The probability structure for the submodel that generates subcats on the right-hand side of head constituents. |
ProbabilityStructure |
DecoderServerRemote.rightSubcatProbStructure()
The probability structure for the submodel that generates subcats on the right-hand side of head constituents. |
Methods in danbikel.parser with parameters of type ProbabilityStructure | |
---|---|
protected double |
Model.estimateLogProbUsingPrecomputed(ProbabilityStructure structure,
TrainerEvent event)
Estimates the log prob using precomputed probabilities and smoothing values (lambdas). |
protected double |
InterpolatedKnesserNeyModel.estimateProb(ProbabilityStructure probStructure,
TrainerEvent event)
Returns the smoothed probability estimate of a transition contained in the specified TrainerEvent object. |
protected double |
Model.estimateProb(ProbabilityStructure probStructure,
TrainerEvent event)
Returns the smoothed probability estimate of a transition contained in the specified TrainerEvent object. |
protected double |
Model.estimateProbOld(ProbabilityStructure structure,
TrainerEvent event,
int level,
double prevHistCount)
|
protected Subcat[] |
Decoder.getPossibleSubcats(Map subcatMap,
HeadEvent headEvent,
ProbabilityStructure subcatPS,
int lastLevel)
Gets all possible Subcat s for the context contained in the
specified HeadEvent . |
Constructors in danbikel.parser with parameters of type ProbabilityStructure | |
---|---|
InterpolatedKnesserNeyModel(ProbabilityStructure structure)
Constructs a Model instance that uses interpolated Knesser-Ney
smoothing instead of the default smoothing method when estimating
probabilities. |
|
JointModel(ProbabilityStructure structure)
|
|
Model(ProbabilityStructure structure)
Constructs a new object for deriving all counts using the specified probability structure. |
Uses of ProbabilityStructure in danbikel.parser.ms |
---|
Subclasses of ProbabilityStructure in danbikel.parser.ms | |
---|---|
class |
BrokenLeftSubcatModelStructure
Provides the complete back-off structure of the subcat-generation model for the left side of the head child. |
class |
BrokenLexPriorModelStructure
Provides the complete back-off structure for the submodel that generates the marginal probabilities of lexical items and their parts of speech (loosely but inaccurately called “lexical priors”). |
class |
BrokenModWordModelStructure
Provides the complete back-off structure for the submodel that generates the head words of modifying nonterminals. |
class |
BrokenRightSubcatModelStructure
Provides the complete back-off structure of the subcat-generation model for the right side of the head child. |
class |
BrokenTopLexModelStructure
|
class |
GapModelStructure1
Representation of the complete back-off structure of the subcat-generation model for either side of the head child. |
class |
HeadModelStructure1
|
class |
LeftSubcatModelStructure1
Representation of the complete back-off structure of the subcat-generation model for the left side of the head child. |
class |
LeftSubcatModelStructure2
Representation of the complete back-off structure of the subcat-generation model for the left side of the head child. |
class |
LexPriorModelStructure1
|
class |
ModNonterminalModelStructure1
Representation of the complete back-off structure of the generation model for modifying nonterminals/part-of-speech tags (the modifying nonterminals are partially lexicalized with the parts of speech of their respective head words). |
class |
ModNonterminalModelStructure2
Representation of the complete back-off structure of the generation model for modifying nonterminals/part-of-speech tags (the modifying nonterminals are partially lexicalized with the parts of speech of their respective head words). |
class |
ModNonterminalModelStructure3
Representation of the complete back-off structure of the generation model for modifying nonterminals/part-of-speech tags (the modifying nonterminals are partially lexicalized with the parts of speech of their respective head words). |
class |
ModNonterminalModelStructure4
Representation of the complete back-off structure of the generation model for modifying nonterminals/part-of-speech tags (the modifying nonterminals are partially lexicalized with the parts of speech of their respective head words). |
class |
ModNonterminalModelStructure5
This class provides a probability structure identical to its superclass, except that ModNonterminalModelStructure5.getFuture(TrainerEvent,int) has been overridden so
that the future only consists of an unlexicalized modifying nonterminal
label. |
class |
ModNonterminalModelStructure6
|
class |
ModNonterminalModelStructure7
|
class |
ModNonterminalModelStructure8
Representation of the complete back-off structure of the generation model for modifying nonterminals/part-of-speech tags (the modifying nonterminals are partially lexicalized with the parts of speech of their respective head words). |
class |
ModNonterminalModelStructure9
Representation of the complete back-off structure of the generation model for modifying nonterminals/part-of-speech tags (the modifying nonterminals are partially lexicalized with the parts of speech of their respective head words). |
class |
ModWordModelStructure1
|
class |
ModWordModelStructure2
|
class |
ModWordModelStructure3
|
class |
ModWordModelStructure4
|
class |
ModWordModelStructure5
|
class |
ModWordModelStructure6
|
class |
ModWordModelStructure7
|
class |
ModWordModelStructure8
|
class |
ModWordModelStructure9
|
class |
NonterminalPriorModelStructure1
|
class |
RightSubcatModelStructure1
Representation of the complete back-off structure of the subcat-generation model for the right side of the head child. |
class |
RightSubcatModelStructure2
Representation of the complete back-off structure of the subcat-generation model for the right side of the head child. |
class |
SubcatModelStructure1
Provides the complete back-off structure of the subcat-generation model for either side of the head child. |
class |
SubcatModelStructure2
Representation of the complete back-off structure of the subcat-generation model for either side of the head child. |
class |
TagModelStructure1
Representation of the complete back-off structure of the generation model for modifying part-of-speech tags (the modifying nonterminals are partially lexicalized with the parts of speech of their respective head words, and this model generates the part of speech component of these partially-lexicalized nonterminals). |
class |
TagModelStructure2
Representation of the complete back-off structure of the generation model for modifying part-of-speech tags (the modifying nonterminals are partially lexicalized with the parts of speech of their respective head words, and this model generates the part of speech component of these partially-lexicalized nonterminals). |
class |
TopLexModelStructure1
|
class |
TopNonterminalModelStructure1
|
Methods in danbikel.parser.ms that return ProbabilityStructure | |
---|---|
ProbabilityStructure |
BrokenLeftSubcatModelStructure.copy()
Returns a copy of this object. |
ProbabilityStructure |
BrokenLexPriorModelStructure.copy()
Returns a copy of this instance. |
ProbabilityStructure |
BrokenModWordModelStructure.copy()
Returns a copy of this object. |
ProbabilityStructure |
BrokenRightSubcatModelStructure.copy()
Returns a copy of this object. |
ProbabilityStructure |
BrokenTopLexModelStructure.copy()
|
ProbabilityStructure |
GapModelStructure1.copy()
|
ProbabilityStructure |
HeadModelStructure1.copy()
|
ProbabilityStructure |
LeftSubcatModelStructure1.copy()
|
ProbabilityStructure |
LeftSubcatModelStructure2.copy()
|
ProbabilityStructure |
LexPriorModelStructure1.copy()
|
ProbabilityStructure |
ModNonterminalModelStructure1.copy()
|
ProbabilityStructure |
ModNonterminalModelStructure2.copy()
|
ProbabilityStructure |
ModNonterminalModelStructure3.copy()
|
ProbabilityStructure |
ModNonterminalModelStructure4.copy()
|
ProbabilityStructure |
ModNonterminalModelStructure5.copy()
|
ProbabilityStructure |
ModNonterminalModelStructure6.copy()
|
ProbabilityStructure |
ModNonterminalModelStructure7.copy()
|
ProbabilityStructure |
ModNonterminalModelStructure8.copy()
|
ProbabilityStructure |
ModNonterminalModelStructure9.copy()
|
ProbabilityStructure |
ModWordModelStructure1.copy()
|
ProbabilityStructure |
ModWordModelStructure2.copy()
|
ProbabilityStructure |
ModWordModelStructure3.copy()
|
ProbabilityStructure |
ModWordModelStructure4.copy()
|
ProbabilityStructure |
ModWordModelStructure5.copy()
|
ProbabilityStructure |
ModWordModelStructure6.copy()
|
ProbabilityStructure |
ModWordModelStructure7.copy()
|
ProbabilityStructure |
ModWordModelStructure8.copy()
|
ProbabilityStructure |
ModWordModelStructure9.copy()
|
ProbabilityStructure |
NonterminalPriorModelStructure1.copy()
|
ProbabilityStructure |
RightSubcatModelStructure1.copy()
|
ProbabilityStructure |
RightSubcatModelStructure2.copy()
|
ProbabilityStructure |
TagModelStructure1.copy()
|
ProbabilityStructure |
TagModelStructure2.copy()
|
ProbabilityStructure |
TopLexModelStructure1.copy()
|
ProbabilityStructure |
TopNonterminalModelStructure1.copy()
|
ProbabilityStructure[] |
ModNonterminalModelStructure5.jointModel()
|
ProbabilityStructure[] |
ModNonterminalModelStructure6.jointModel()
|
ProbabilityStructure[] |
ModNonterminalModelStructure7.jointModel()
|
|
Parsing Engine | |||||||||
PREV NEXT | FRAMES NO FRAMES |