edu.stanford.nlp.parser.lexparser
Class HTKLatticeReader

java.lang.Object
  extended by edu.stanford.nlp.parser.lexparser.HTKLatticeReader

public class HTKLatticeReader
extends java.lang.Object


Nested Class Summary
static class HTKLatticeReader.LatticeWord
           
 
Field Summary
static boolean DEBUG
           
static boolean PRETTYPRINT
           
static java.lang.String SILENCE
           
static boolean USEMAX
           
static boolean USESUM
           
 
Constructor Summary
HTKLatticeReader(java.lang.String filename)
           
HTKLatticeReader(java.lang.String filename, boolean mergeType)
           
HTKLatticeReader(java.lang.String filename, boolean mergeType, boolean debug, boolean prettyPrint)
           
 
Method Summary
 java.util.List<HTKLatticeReader.LatticeWord> getLatticeWords()
           
 int getNumStates()
           
 java.util.List<HTKLatticeReader.LatticeWord> getWordsOverSpan(int a, int b)
           
static void main(java.lang.String[] args)
           
 void printWords()
           
 void processLattice()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEBUG

public static boolean DEBUG

PRETTYPRINT

public static boolean PRETTYPRINT

USESUM

public static final boolean USESUM
See Also:
Constant Field Values

USEMAX

public static final boolean USEMAX
See Also:
Constant Field Values

SILENCE

public static final java.lang.String SILENCE
See Also:
Constant Field Values
Constructor Detail

HTKLatticeReader

public HTKLatticeReader(java.lang.String filename)
                 throws java.lang.Exception
Throws:
java.lang.Exception

HTKLatticeReader

public HTKLatticeReader(java.lang.String filename,
                        boolean mergeType)
                 throws java.lang.Exception
Throws:
java.lang.Exception

HTKLatticeReader

public HTKLatticeReader(java.lang.String filename,
                        boolean mergeType,
                        boolean debug,
                        boolean prettyPrint)
                 throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

printWords

public void printWords()

processLattice

public void processLattice()

getLatticeWords

public java.util.List<HTKLatticeReader.LatticeWord> getLatticeWords()

getNumStates

public int getNumStates()

getWordsOverSpan

public java.util.List<HTKLatticeReader.LatticeWord> getWordsOverSpan(int a,
                                                                     int b)

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Throws:
java.lang.Exception


Stanford NLP Group