edu.stanford.nlp.parser.lexparser
Class Test

java.lang.Object
  extended byedu.stanford.nlp.parser.lexparser.Test

public class Test
extends Object

Options to the parser which affect performance only at testing (parsing) time.


Field Summary
static double depWeight
          Weighting on dependency log probs
static boolean doRecovery
           
static boolean evalb
          Write EvalB-readable output files.
static boolean exhaustiveTest
           
static boolean forceTags
          Parse using only tags given from correct answer or the POS tagger
static boolean headMarkOutput
           
static boolean increasingLength
          Parse trees in test treebank in order of increasing length.
static boolean lexicalizeOutput
          determines whether output trees have lexicalized categories displayed
static int maxLength
          The maximum sentence length (including punctuation, etc.) to parse.
static boolean nodePrune
          If true, remove any node which improves the PCFG score.
static boolean noRecoveryTagging
          If false, then failure of the PCFG factor to parse a sentence will trigger parse recovery mode, in which more flexible tagging is allowed.
static String outputTreeFormat
          Determines format of output trees: choose among penn, oneline
static boolean pcfgThreshold
           
static double pcfgThresholdValue
           
static boolean preTag
          Tag the sentences first, then parse given those (coarse) tags.
static boolean printAllBestParses
          Print out all best PCFG parses.
static boolean printDepsSet
           
static boolean prunePunc
           
static boolean useN5
          If true, the n^4 "speed-up" is not used.
static boolean verbose
          Print a lot of extra output as you parse.
 
Constructor Summary
Test()
           
 
Method Summary
static void display()
           
static TreePrint treePrint()
          Determines output-use headfinder for trees.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

noRecoveryTagging

public static boolean noRecoveryTagging
If false, then failure of the PCFG factor to parse a sentence will trigger parse recovery mode, in which more flexible tagging is allowed. False by default. Use option -noRecoveryTagging to set to true.


doRecovery

public static boolean doRecovery

useN5

public static boolean useN5
If true, the n^4 "speed-up" is not used.


maxLength

public static int maxLength
The maximum sentence length (including punctuation, etc.) to parse.


increasingLength

public static boolean increasingLength
Parse trees in test treebank in order of increasing length.


preTag

public static boolean preTag
Tag the sentences first, then parse given those (coarse) tags.


forceTags

public static boolean forceTags
Parse using only tags given from correct answer or the POS tagger


evalb

public static boolean evalb
Write EvalB-readable output files.


verbose

public static boolean verbose
Print a lot of extra output as you parse.


exhaustiveTest

public static final boolean exhaustiveTest
See Also:
Constant Field Values

pcfgThreshold

public static final boolean pcfgThreshold
See Also:
Constant Field Values

pcfgThresholdValue

public static final double pcfgThresholdValue
See Also:
Constant Field Values

nodePrune

public static boolean nodePrune
If true, remove any node which improves the PCFG score.


printAllBestParses

public static boolean printAllBestParses
Print out all best PCFG parses.


depWeight

public static double depWeight
Weighting on dependency log probs


prunePunc

public static boolean prunePunc

outputTreeFormat

public static String outputTreeFormat
Determines format of output trees: choose among penn, oneline


lexicalizeOutput

public static boolean lexicalizeOutput
determines whether output trees have lexicalized categories displayed


headMarkOutput

public static boolean headMarkOutput

printDepsSet

public static boolean printDepsSet
Constructor Detail

Test

public Test()
Method Detail

treePrint

public static TreePrint treePrint()
Determines output-use headfinder for trees. BADNESS HERE!!! There's no guarantee that this headfinder matches the one used during training XXX


display

public static void display()


Stanford NLP Group