|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.stanford.nlp.parser.lexparser.RerankingParserQuery
public class RerankingParserQuery
Rerank trees from the ParserQuery based on scores from a Reranker.
TODO: should handle Factored parsers as well
Constructor Summary | |
---|---|
RerankingParserQuery(Options op,
ParserQuery parserQuery,
Reranker reranker)
|
Method Summary | |
---|---|
Tree |
getBestDependencyParse(boolean debinarize)
|
Tree |
getBestFactoredParse()
|
Tree |
getBestParse()
|
Tree |
getBestPCFGParse()
|
java.util.List<ScoredObject<Tree>> |
getBestPCFGParses()
|
KBestViterbiParser |
getDependencyParser()
|
KBestViterbiParser |
getFactoredParser()
|
java.util.List<ScoredObject<Tree>> |
getKBestPCFGParses(int kbestPCFG)
|
java.util.List<ScoredObject<Tree>> |
getKGoodFactoredParses(int kbest)
|
KBestViterbiParser |
getPCFGParser()
|
double |
getPCFGScore()
|
boolean |
hasFactoredParse()
|
java.util.List<? extends HasWord> |
originalSentence()
|
boolean |
parse(java.util.List<? extends HasWord> sentence)
|
boolean |
parseAndReport(java.util.List<? extends HasWord> sentence,
java.io.PrintWriter pwErr)
|
boolean |
parseFallback()
The model had to fall back to a simpler model on the previous parse |
boolean |
parseNoMemory()
The model ran out of memory on the most recent parse |
boolean |
parseSkipped()
The sentence was skipped, probably because it was too long or of length 0 |
boolean |
parseSucceeded()
Parsing succeeded without any horrible errors or fallback |
boolean |
parseUnparsable()
The model could not parse the most recent sentence for some reason |
void |
restoreOriginalWords(Tree tree)
|
boolean |
saidMemMessage()
|
void |
setConstraints(java.util.List<ParserConstraint> constraints)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public RerankingParserQuery(Options op, ParserQuery parserQuery, Reranker reranker)
Method Detail |
---|
public boolean saidMemMessage()
saidMemMessage
in interface ParserQuery
public void setConstraints(java.util.List<ParserConstraint> constraints)
setConstraints
in interface ParserQuery
public boolean parse(java.util.List<? extends HasWord> sentence)
parse
in interface ParserQuery
public boolean parseAndReport(java.util.List<? extends HasWord> sentence, java.io.PrintWriter pwErr)
parseAndReport
in interface ParserQuery
public Tree getBestParse()
getBestParse
in interface ParserQuery
public Tree getBestPCFGParse()
getBestPCFGParse
in interface ParserQuery
public double getPCFGScore()
getPCFGScore
in interface ParserQuery
public Tree getBestDependencyParse(boolean debinarize)
getBestDependencyParse
in interface ParserQuery
public Tree getBestFactoredParse()
getBestFactoredParse
in interface ParserQuery
public java.util.List<ScoredObject<Tree>> getBestPCFGParses()
getBestPCFGParses
in interface ParserQuery
public void restoreOriginalWords(Tree tree)
restoreOriginalWords
in interface ParserQuery
public boolean hasFactoredParse()
hasFactoredParse
in interface ParserQuery
public java.util.List<ScoredObject<Tree>> getKBestPCFGParses(int kbestPCFG)
getKBestPCFGParses
in interface ParserQuery
public java.util.List<ScoredObject<Tree>> getKGoodFactoredParses(int kbest)
getKGoodFactoredParses
in interface ParserQuery
public KBestViterbiParser getPCFGParser()
getPCFGParser
in interface ParserQuery
public KBestViterbiParser getFactoredParser()
getFactoredParser
in interface ParserQuery
public KBestViterbiParser getDependencyParser()
getDependencyParser
in interface ParserQuery
public boolean parseSucceeded()
parseSucceeded
in interface ParserQuery
public boolean parseSkipped()
parseSkipped
in interface ParserQuery
public boolean parseFallback()
parseFallback
in interface ParserQuery
public boolean parseNoMemory()
parseNoMemory
in interface ParserQuery
public boolean parseUnparsable()
parseUnparsable
in interface ParserQuery
public java.util.List<? extends HasWord> originalSentence()
originalSentence
in interface ParserQuery
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |