public class GenerateTrees
extends java.lang.Object
# This grammar produces trees that look like # (S A (V B C)) -> (S X (V Y Z)) # (S D E F) -> (S X Y Z) nonterminals ROOT S S A V V B C S D E F terminals A avocet albatross artichoke B barium baseball brontosaurus C canary cardinal crow D delphinium dolphin dragon E egret emu estuary F finch flock finglonger tsurgeon S << /A|D/=n1 << /B|E/=n2 << /C|F/=n3 relabel n1 X relabel n2 Y relabel n3 Z
java edu.stanford.nlp.trees.GenerateTrees input.txt output.txt 100
Constructor and Description |
---|
GenerateTrees() |
Modifier and Type | Method and Description |
---|---|
static void |
help() |
static void |
main(java.lang.String[] args) |
Tree |
produceTree(java.lang.String state) |
void |
produceTrees(java.io.PrintWriter pout,
int numTrees) |
void |
produceTrees(java.lang.String filename,
int numTrees) |
void |
readGrammar(java.io.BufferedReader bin) |
void |
readGrammar(java.lang.String filename) |
public void readGrammar(java.lang.String filename)
public void readGrammar(java.io.BufferedReader bin)
public void produceTrees(java.lang.String filename, int numTrees)
public void produceTrees(java.io.PrintWriter pout, int numTrees)
public Tree produceTree(java.lang.String state)
public static void help()
public static void main(java.lang.String[] args)