public class BinaryGrammarExtractor extends AbstractTreeExtractor<Pair<UnaryGrammar,BinaryGrammar>>
Modifier and Type | Field and Description |
---|---|
protected Index<String> |
stateIndex |
protected ClassicCounter<String> |
symbolCounter |
op
Constructor and Description |
---|
BinaryGrammarExtractor(Options op,
Index<String> index) |
Modifier and Type | Method and Description |
---|---|
Pair<UnaryGrammar,BinaryGrammar> |
formResult() |
protected void |
tallyInternalNode(Tree lt,
double weight) |
extract, extract, extract, extract, extract, tallyLeaf, tallyLocalTree, tallyPreTerminal, tallyRoot, tallyTree, tallyTreeIterator, tallyTrees
protected ClassicCounter<String> symbolCounter
protected void tallyInternalNode(Tree lt, double weight)
tallyInternalNode
in class AbstractTreeExtractor<Pair<UnaryGrammar,BinaryGrammar>>
public Pair<UnaryGrammar,BinaryGrammar> formResult()
formResult
in class AbstractTreeExtractor<Pair<UnaryGrammar,BinaryGrammar>>