edu.stanford.nlp.parser.lexparser
Class BinaryGrammarExtractor
java.lang.Object
edu.stanford.nlp.parser.lexparser.AbstractTreeExtractor<Pair<UnaryGrammar,BinaryGrammar>>
edu.stanford.nlp.parser.lexparser.BinaryGrammarExtractor
- All Implemented Interfaces:
- Extractor<Pair<UnaryGrammar,BinaryGrammar>>
public class BinaryGrammarExtractor
- extends AbstractTreeExtractor<Pair<UnaryGrammar,BinaryGrammar>>
Methods inherited from class edu.stanford.nlp.parser.lexparser.AbstractTreeExtractor |
extract, extract, extract, extract, extract, tallyLeaf, tallyLocalTree, tallyPreTerminal, tallyRoot, tallyTree, tallyTreeIterator, tallyTrees |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
stateIndex
protected Index<String> stateIndex
symbolCounter
protected ClassicCounter<String> symbolCounter
BinaryGrammarExtractor
public BinaryGrammarExtractor(Options op,
Index<String> index)
tallyInternalNode
protected void tallyInternalNode(Tree lt,
double weight)
- Overrides:
tallyInternalNode
in class AbstractTreeExtractor<Pair<UnaryGrammar,BinaryGrammar>>
formResult
public Pair<UnaryGrammar,BinaryGrammar> formResult()
- Overrides:
formResult
in class AbstractTreeExtractor<Pair<UnaryGrammar,BinaryGrammar>>
Stanford NLP Group