public class BinaryGrammarExtractor extends AbstractTreeExtractor<Pair<UnaryGrammar,BinaryGrammar>>
| Modifier and Type | Field and Description |
|---|---|
protected Index<java.lang.String> |
stateIndex |
protected ClassicCounter<java.lang.String> |
symbolCounter |
op| Constructor and Description |
|---|
BinaryGrammarExtractor(Options op,
Index<java.lang.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, tallyTreesprotected Index<java.lang.String> stateIndex
protected ClassicCounter<java.lang.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>>