edu.stanford.nlp.parser.dvparser
Class DVParser
java.lang.Object
edu.stanford.nlp.parser.dvparser.DVParser
public class DVParser
- extends java.lang.Object
- Author:
- John Bauer & Richard Socher
|
Method Summary |
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)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DVParser
public DVParser(DVModel model,
LexicalizedParser parser)
DVParser
public DVParser(LexicalizedParser parser)
getOp
public Options getOp()
getTopParsesForOneTree
public static java.util.List<Tree> getTopParsesForOneTree(LexicalizedParser parser,
int dvKBest,
Tree tree,
TreeTransformer transformer)
train
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
- Throws:
java.io.IOException
executeOneTrainingBatch
public void executeOneTrainingBatch(java.util.List<Tree> trainingBatch,
java.util.IdentityHashMap<Tree,byte[]> compressedParses,
double[] sumGradSquare)
runGradientCheck
public boolean runGradientCheck(java.util.List<Tree> sentences,
java.util.IdentityHashMap<Tree,byte[]> compressedParses)
buildTrainTransformer
public static TreeTransformer buildTrainTransformer(Options op)
attachModelToLexicalizedParser
public LexicalizedParser attachModelToLexicalizedParser()
saveModel
public void saveModel(java.lang.String filename)
loadModel
public static DVParser loadModel(java.lang.String filename,
java.lang.String[] args)
getModelFromLexicalizedParser
public static DVModel getModelFromLexicalizedParser(LexicalizedParser parser)
help
public static void help()
main
public static void main(java.lang.String[] args)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
Stanford NLP Group