edu.umass.cs.mallet.projects.seg_plus_coref.ie
Class IEInterface
java.lang.Object
edu.umass.cs.mallet.projects.seg_plus_coref.ie.IEInterface
- public class IEInterface
- extends java.lang.Object
Method Summary |
void |
cumulativeEvaluate_InstanceLevel(java.io.File inputFile,
java.lang.String seperator,
int N)
|
void |
cumulativeEvaluate_TokenLevel(java.io.File inputFile,
java.lang.String seperator,
int N)
|
double |
InstanceAccuracy(Sequence viterbiSequence,
Instance instance)
|
double |
InstanceAccuracy(Sequence viterbiSequence,
Sequence targetSequence)
|
double |
InstanceAccuracy(Sequence viterbiSequence,
Sequence targetSequence,
Instance instance)
|
boolean |
loadCRF()
|
boolean |
loadCRF(CRF crf)
|
boolean |
loadCRF(java.io.File crfFile)
|
void |
offLineEvaluate(java.io.File inputFile,
boolean sgml,
java.lang.String seperator,
int N)
|
void |
printPipe()
|
java.lang.String |
printResultInFormat(boolean sgml)
|
static java.lang.String |
printResultInFormat(boolean sgml,
Sequence viterbiSequence,
TokenSequence tokenSequence)
|
void |
replacePipe(int index,
Pipe p)
|
void |
setPipe(SerialPipes pipe)
|
void |
viterbiCRF(java.io.File inputFile,
boolean sgml,
java.lang.String seperator)
|
void |
viterbiCRF(java.lang.String inputDir)
|
void |
viterbiCRF(java.lang.String inputDir,
boolean sgml)
|
void |
viterbiCRF(java.lang.String inputDir,
boolean sgml,
java.lang.String seperator)
|
java.lang.String |
viterbiCRFInstance_NBest(Instance instance,
boolean sgml,
int N)
|
java.lang.String |
viterbiCRFInstance(Instance instance,
boolean sgml)
|
java.lang.String |
viterbiCRFString(java.lang.String line,
boolean sgml)
|
Sequence |
viterbiCRFTokenSequence(TokenSequence ts)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
crf
public CRF crf
pipe
public SerialPipes pipe
IEInterface
public IEInterface()
IEInterface
public IEInterface(java.io.File crfFile)
setPipe
public void setPipe(SerialPipes pipe)
replacePipe
public void replacePipe(int index,
Pipe p)
printPipe
public void printPipe()
loadCRF
public boolean loadCRF()
loadCRF
public boolean loadCRF(java.io.File crfFile)
loadCRF
public boolean loadCRF(CRF crf)
printResultInFormat
public java.lang.String printResultInFormat(boolean sgml)
printResultInFormat
public static java.lang.String printResultInFormat(boolean sgml,
Sequence viterbiSequence,
TokenSequence tokenSequence)
viterbiCRFString
public java.lang.String viterbiCRFString(java.lang.String line,
boolean sgml)
viterbiCRFTokenSequence
public Sequence viterbiCRFTokenSequence(TokenSequence ts)
InstanceAccuracy
public double InstanceAccuracy(Sequence viterbiSequence,
Instance instance)
InstanceAccuracy
public double InstanceAccuracy(Sequence viterbiSequence,
Sequence targetSequence)
InstanceAccuracy
public double InstanceAccuracy(Sequence viterbiSequence,
Sequence targetSequence,
Instance instance)
viterbiCRFInstance
public java.lang.String viterbiCRFInstance(Instance instance,
boolean sgml)
viterbiCRFInstance_NBest
public java.lang.String viterbiCRFInstance_NBest(Instance instance,
boolean sgml,
int N)
viterbiCRF
public void viterbiCRF(java.io.File inputFile,
boolean sgml,
java.lang.String seperator)
viterbiCRF
public void viterbiCRF(java.lang.String inputDir,
boolean sgml,
java.lang.String seperator)
viterbiCRF
public void viterbiCRF(java.lang.String inputDir)
viterbiCRF
public void viterbiCRF(java.lang.String inputDir,
boolean sgml)
cumulativeEvaluate_InstanceLevel
public void cumulativeEvaluate_InstanceLevel(java.io.File inputFile,
java.lang.String seperator,
int N)
cumulativeEvaluate_TokenLevel
public void cumulativeEvaluate_TokenLevel(java.io.File inputFile,
java.lang.String seperator,
int N)
offLineEvaluate
public void offLineEvaluate(java.io.File inputFile,
boolean sgml,
java.lang.String seperator,
int N)