|
|||||||||
| 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 |
RerankerQuery |
rerankerQuery()
|
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 ParserQuerypublic void setConstraints(java.util.List<ParserConstraint> constraints)
setConstraints in interface ParserQuerypublic 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 ParserQuerypublic Tree getBestParse()
getBestParse in interface ParserQuerypublic Tree getBestPCFGParse()
getBestPCFGParse in interface ParserQuerypublic double getPCFGScore()
getPCFGScore in interface ParserQuerypublic Tree getBestDependencyParse(boolean debinarize)
getBestDependencyParse in interface ParserQuerypublic Tree getBestFactoredParse()
getBestFactoredParse in interface ParserQuerypublic java.util.List<ScoredObject<Tree>> getBestPCFGParses()
getBestPCFGParses in interface ParserQuerypublic void restoreOriginalWords(Tree tree)
restoreOriginalWords in interface ParserQuerypublic boolean hasFactoredParse()
hasFactoredParse in interface ParserQuerypublic java.util.List<ScoredObject<Tree>> getKBestPCFGParses(int kbestPCFG)
getKBestPCFGParses in interface ParserQuerypublic java.util.List<ScoredObject<Tree>> getKGoodFactoredParses(int kbest)
getKGoodFactoredParses in interface ParserQuerypublic KBestViterbiParser getPCFGParser()
getPCFGParser in interface ParserQuerypublic KBestViterbiParser getFactoredParser()
getFactoredParser in interface ParserQuerypublic KBestViterbiParser getDependencyParser()
getDependencyParser in interface ParserQuerypublic boolean parseSucceeded()
parseSucceeded in interface ParserQuerypublic boolean parseSkipped()
parseSkipped in interface ParserQuerypublic boolean parseFallback()
parseFallback in interface ParserQuerypublic boolean parseNoMemory()
parseNoMemory in interface ParserQuerypublic boolean parseUnparsable()
parseUnparsable in interface ParserQuerypublic java.util.List<? extends HasWord> originalSentence()
originalSentence in interface ParserQuerypublic RerankerQuery rerankerQuery()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||