uk.ac.ed.inf.taweka.mulan.learn
Class TrainTestExperimenterSerialized

java.lang.Object
  extended by uk.ac.ed.inf.taweka.Initialised
      extended by uk.ac.ed.inf.taweka.mulan.learn.MulanCrossExperimenter
          extended by uk.ac.ed.inf.taweka.mulan.learn.TrainTestExperimenter
              extended by uk.ac.ed.inf.taweka.mulan.learn.TrainTestExperimenterSerialized
All Implemented Interfaces:
Initialisable

public class TrainTestExperimenterSerialized
extends TrainTestExperimenter

Executes a train/test evaluation using a previously trained model saved on file.

Version:
25 Oct 2010
Author:
Luna De Ferrari luna.deferrari-at-ed.ac.uk

Field Summary
 
Fields inherited from class uk.ac.ed.inf.taweka.Initialised
m_initialisationIsCorrect
 
Constructor Summary
TrainTestExperimenterSerialized(java.lang.String experimentPropsFile, java.lang.String arffRecordDb, int trainArffRecordId, int testArffRecordId, MulanLearner learner, java.lang.String trainedModelFile)
           
 
Method Summary
 TrainTestEvaluator getEvaluator()
           
 java.lang.String getTrainedModelFile()
           
static void main(java.lang.String[] args)
           
 void setTrainedModelFile(java.lang.String trainedModelFile)
           
 
Methods inherited from class uk.ac.ed.inf.taweka.mulan.learn.TrainTestExperimenter
evaluateAndSave, getTestArffRecord
 
Methods inherited from class uk.ac.ed.inf.taweka.mulan.learn.MulanCrossExperimenter
crossEvaluateAndSaveResults, evaluateAndSave, getExperimentDbManager, getLearner, getResultsSaver, getTrainArffRecord
 
Methods inherited from class uk.ac.ed.inf.taweka.Initialised
initialisationIsCorrect, setInitialisationIsCorrect
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TrainTestExperimenterSerialized

public TrainTestExperimenterSerialized(java.lang.String experimentPropsFile,
                                       java.lang.String arffRecordDb,
                                       int trainArffRecordId,
                                       int testArffRecordId,
                                       MulanLearner learner,
                                       java.lang.String trainedModelFile)
Method Detail

getEvaluator

public TrainTestEvaluator getEvaluator()
Overrides:
getEvaluator in class TrainTestExperimenter

getTrainedModelFile

public java.lang.String getTrainedModelFile()

setTrainedModelFile

public void setTrainedModelFile(java.lang.String trainedModelFile)

main

public static void main(java.lang.String[] args)