|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--edu.stanford.nlp.parser.lexparser.ParentAnnotationStats
See what parent annotation helps in treebank, based on support and KL divergence.
Field Summary | |
static double[] |
CUTOFFS
Minimum support * KL to be included in output and as feature |
static boolean |
DO_TAGS
|
static double |
SUPPCUTOFF
Minimum support of parent annotated node for grandparent to be studied. |
Constructor Summary | |
ParentAnnotationStats()
|
Method Summary | |
static List |
kidLabels(Tree t)
|
static void |
main(String[] args)
Calculate parent annotation statistics suitable for doing selective parent splitting in the PCFGParser inside the FactoredParser. |
void |
printStats()
|
void |
processTree(Tree t)
Does whatever one needs to do to a particular parse tree |
void |
processTreeHelper(String gP,
String p,
Tree t)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static boolean DO_TAGS
public static final double[] CUTOFFS
public static final double SUPPCUTOFF
Constructor Detail |
public ParentAnnotationStats()
Method Detail |
public void processTree(Tree t)
processTree
in interface TreeProcessor
t
- A tree. Classes implementing this interface can assume
that the tree passed in is not null
.public static List kidLabels(Tree t)
public void processTreeHelper(String gP, String p, Tree t)
public void printStats()
public static void main(String[] args)
Usage: java edu.stanford.nlp.parser.lexparser.ParentAnnotationStats [-tags] treebankPath
args
- One argument: path to the Treebank
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |