public class CharniakScoredParsesReaderWriter
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
parsesToString(java.util.List<ScoredObject<Tree>> parses)
Convert list of scored parse trees to string representing scored parses
(in the charniak parser output format).
|
static void |
printScoredTrees(java.lang.Iterable<java.util.List<ScoredObject<Tree>>> trees,
java.lang.String filename)
Print scored parse trees in format used by charniak parser
|
static void |
printScoredTrees(java.io.PrintWriter pw,
int id,
java.util.List<ScoredObject<Tree>> trees)
Print scored parse trees for one sentence in format used by Charniak parser.
|
static java.lang.Iterable<java.util.List<ScoredObject<Tree>>> |
readScoredTrees(java.lang.String filename)
Reads scored parses from the charniak parser
File format of the scored parses:
|
static java.lang.Iterable<java.util.List<ScoredObject<Tree>>> |
readScoredTrees(java.lang.String inputDesc,
java.io.BufferedReader br)
Reads scored parses from the charniak parser
|
static java.util.List<ScoredObject<Tree>> |
stringToParses(java.lang.String parseStr)
Convert string representing scored parses (in the charniak parser output format)
to list of scored parse trees
|
public static java.lang.Iterable<java.util.List<ScoredObject<Tree>>> readScoredTrees(java.lang.String filename)
<# of parses>\t<sentenceid>
<score>
<parse>
<score>
<parse>
... filename - - File to read parses frompublic static java.lang.Iterable<java.util.List<ScoredObject<Tree>>> readScoredTrees(java.lang.String inputDesc, java.io.BufferedReader br)
inputDesc - - Description of input used in log messagesbr - - input readerpublic static java.util.List<ScoredObject<Tree>> stringToParses(java.lang.String parseStr)
parseStr - public static java.lang.String parsesToString(java.util.List<ScoredObject<Tree>> parses)
parses - - list of scored parse treespublic static void printScoredTrees(java.lang.Iterable<java.util.List<ScoredObject<Tree>>> trees, java.lang.String filename)
trees - - trees to outputfilename - - file to output topublic static void printScoredTrees(java.io.PrintWriter pw,
int id,
java.util.List<ScoredObject<Tree>> trees)
pw - - printwriterid - - sentence idtrees - - trees to output