|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectsg.edu.nus.comp.nlp.ims.implement.CTester
public class CTester
main interface of test.
Field Summary | |
---|---|
protected static java.lang.String |
CORPUS
|
protected static java.lang.String |
FEATUREEXTRACTOR
|
protected static java.lang.String |
INSTANCEEXTRACTOR
|
protected java.lang.String |
m_CorpusName
|
protected java.lang.String |
m_Delimiter
|
protected IEvaluator |
m_Evaluator
|
protected java.lang.String |
m_FeatureExtractorName
|
protected java.lang.String |
m_InstanceExtractorName
|
protected boolean |
m_Lemmatized
|
protected boolean |
m_POSTagged
|
protected java.util.ArrayList<java.lang.Object> |
m_Results
|
protected boolean |
m_Split
|
protected boolean |
m_Tokenized
|
protected IResultWriter |
m_Writer
|
Constructor Summary | |
---|---|
CTester()
|
Method Summary | |
---|---|
void |
clear()
clear results |
java.util.ArrayList<java.lang.Object> |
getResults()
get results |
static void |
main(java.lang.String[] p_Args)
|
void |
setCorpusClassName(java.lang.String p_Name)
set the corpus class name |
void |
setDelimiter(java.lang.String p_Delimiter)
set the delimiter |
void |
setEvaluator(IEvaluator p_Evaluator)
set evaluator |
void |
setFeatureExtractorName(java.lang.String p_Name)
set the feature extractor name |
void |
setInstanceExtractorName(java.lang.String p_Name)
set the instance extractor name |
void |
setLemmatized(boolean p_Lemmatized)
whether the lemma info is provided |
void |
setPOSTagged(boolean p_POSTagged)
whether the pos info is provided |
void |
setSplit(boolean p_Split)
whether the input is already split |
void |
setTokenized(boolean p_Tokenized)
whether sentences are already tokenized |
void |
setWriter(IResultWriter p_Writer)
set writer |
void |
test(java.io.Reader p_XmlReader)
test |
void |
test(java.io.Reader p_XmlReader,
java.util.Hashtable<java.lang.String,java.util.ArrayList<java.lang.String>> p_InstanceLexeltIDs)
test |
void |
test(java.lang.String p_XmlFile)
test xml file |
void |
test(java.lang.String p_XmlFile,
java.lang.String p_LexeltFile)
test a xml file with given lexelt ids for each test instance |
void |
write()
write result |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static final java.lang.String INSTANCEEXTRACTOR
protected static final java.lang.String FEATUREEXTRACTOR
protected static final java.lang.String CORPUS
protected IEvaluator m_Evaluator
protected IResultWriter m_Writer
protected java.util.ArrayList<java.lang.Object> m_Results
protected java.lang.String m_InstanceExtractorName
protected java.lang.String m_FeatureExtractorName
protected java.lang.String m_CorpusName
protected java.lang.String m_Delimiter
protected boolean m_Split
protected boolean m_Tokenized
protected boolean m_Lemmatized
protected boolean m_POSTagged
Constructor Detail |
---|
public CTester()
Method Detail |
---|
public void test(java.lang.String p_XmlFile) throws java.lang.Exception
p_XmlFile
- test file
java.lang.Exception
- test exceptionpublic void test(java.lang.String p_XmlFile, java.lang.String p_LexeltFile) throws java.lang.Exception
p_XmlFile
- test filep_LexeltFile
- lexelt id of each instances
java.lang.Exception
- test exceptionpublic void test(java.io.Reader p_XmlReader) throws java.lang.Exception
p_XmlReader
- test file reader
java.lang.Exception
- test exceptoinpublic void test(java.io.Reader p_XmlReader, java.util.Hashtable<java.lang.String,java.util.ArrayList<java.lang.String>> p_InstanceLexeltIDs) throws java.lang.Exception
p_XmlReader
- test file readerp_InstanceLexeltIDs
- instace lexelt ids
java.lang.Exception
- test exceptionpublic java.util.ArrayList<java.lang.Object> getResults()
public void setSplit(boolean p_Split)
p_Split
- whether splitpublic void setTokenized(boolean p_Tokenized)
p_Tokenized
- whether tokenizedpublic void setPOSTagged(boolean p_POSTagged)
p_POSTagged
- whether pos taggedpublic void setLemmatized(boolean p_Lemmatized)
p_Lemmatized
- whether lemmatizedpublic void setDelimiter(java.lang.String p_Delimiter)
p_Delimiter
- delimiterpublic void setEvaluator(IEvaluator p_Evaluator)
p_Evaluator
- evaluatorpublic void setWriter(IResultWriter p_Writer)
p_Writer
- writerpublic void setCorpusClassName(java.lang.String p_Name)
p_Name
- corpus class namepublic void setInstanceExtractorName(java.lang.String p_Name)
p_Name
- instance extractor namepublic void setFeatureExtractorName(java.lang.String p_Name)
p_Name
- feature extractor namepublic void write() throws java.io.IOException
java.io.IOException
- exception while writepublic void clear()
public static void main(java.lang.String[] p_Args)
p_Args
- arguments
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |