public class DVParser
extends java.lang.Object
| Constructor and Description |
|---|
DVParser(DVModel model,
LexicalizedParser parser) |
DVParser(LexicalizedParser parser) |
| Modifier and Type | Method and Description |
|---|---|
LexicalizedParser |
attachModelToLexicalizedParser() |
static TreeTransformer |
buildTrainTransformer(Options op) |
void |
executeOneTrainingBatch(java.util.List<Tree> trainingBatch,
java.util.IdentityHashMap<Tree,byte[]> compressedParses,
double[] sumGradSquare) |
static DVModel |
getModelFromLexicalizedParser(LexicalizedParser parser) |
Options |
getOp() |
static java.util.List<Tree> |
getTopParsesForOneTree(LexicalizedParser parser,
int dvKBest,
Tree tree,
TreeTransformer transformer) |
static void |
help() |
static DVParser |
loadModel(java.lang.String filename,
java.lang.String[] args) |
static void |
main(java.lang.String[] args) |
boolean |
runGradientCheck(java.util.List<Tree> sentences,
java.util.IdentityHashMap<Tree,byte[]> compressedParses) |
void |
saveModel(java.lang.String filename) |
void |
train(java.util.List<Tree> sentences,
java.util.IdentityHashMap<Tree,byte[]> compressedParses,
Treebank testTreebank,
java.lang.String modelPath,
java.lang.String resultsRecordPath) |
public DVParser(DVModel model, LexicalizedParser parser)
public DVParser(LexicalizedParser parser)
public Options getOp()
public static java.util.List<Tree> getTopParsesForOneTree(LexicalizedParser parser, int dvKBest, Tree tree, TreeTransformer transformer)
public void train(java.util.List<Tree> sentences, java.util.IdentityHashMap<Tree,byte[]> compressedParses, Treebank testTreebank, java.lang.String modelPath, java.lang.String resultsRecordPath) throws java.io.IOException
java.io.IOExceptionpublic void executeOneTrainingBatch(java.util.List<Tree> trainingBatch, java.util.IdentityHashMap<Tree,byte[]> compressedParses, double[] sumGradSquare)
public boolean runGradientCheck(java.util.List<Tree> sentences, java.util.IdentityHashMap<Tree,byte[]> compressedParses)
public static TreeTransformer buildTrainTransformer(Options op)
public LexicalizedParser attachModelToLexicalizedParser()
public void saveModel(java.lang.String filename)
public static DVParser loadModel(java.lang.String filename, java.lang.String[] args)
public static DVModel getModelFromLexicalizedParser(LexicalizedParser parser)
public static void help()
public static void main(java.lang.String[] args)
throws java.io.IOException,
java.lang.ClassNotFoundException
java.io.IOExceptionjava.lang.ClassNotFoundException