Package org.openml.weka.experiment
Class TaskResultListener
- java.lang.Object
-
- weka.experiment.CSVResultListener
-
- weka.experiment.InstancesResultListener
-
- org.openml.weka.experiment.TaskResultListener
-
- All Implemented Interfaces:
Serializable
,weka.core.OptionHandler
,weka.core.RevisionHandler
,weka.experiment.ResultListener
public class TaskResultListener extends weka.experiment.InstancesResultListener
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description TaskResultListener(org.openml.apiconnector.io.OpenmlConnector apiconnector, WekaConfig config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
acceptErrorResult(org.openml.apiconnector.xml.Task t, weka.core.Instances sourceData, int nrOfExpectedBatches, weka.classifiers.Classifier classifier, String error_message, String options)
void
acceptResultsForSending(org.openml.apiconnector.xml.Task t, weka.core.Instances sourceData, int nrOfExpectedBatches, Integer repeat, Integer fold, Integer sample, weka.classifiers.Classifier classifier, String options, List<Integer> rowids, ArrayList<weka.classifiers.evaluation.Prediction> predictions, Map<String,org.openml.apiconnector.models.MetricScore> userMeasures, List<OptimizationTrace.Quadlet<String,Double,List<Map.Entry<String,Object>>,Boolean>> optimizationTrace)
org.openml.apiconnector.xml.Run
getRun(Integer runId)
Set<Integer>
getRunIds()
-
Methods inherited from class weka.experiment.InstancesResultListener
acceptResult, getRevision, globalInfo, postProcess, preProcess
-
-
-
-
Constructor Detail
-
TaskResultListener
public TaskResultListener(org.openml.apiconnector.io.OpenmlConnector apiconnector, WekaConfig config)
-
-
Method Detail
-
acceptResultsForSending
public void acceptResultsForSending(org.openml.apiconnector.xml.Task t, weka.core.Instances sourceData, int nrOfExpectedBatches, Integer repeat, Integer fold, Integer sample, weka.classifiers.Classifier classifier, String options, List<Integer> rowids, ArrayList<weka.classifiers.evaluation.Prediction> predictions, Map<String,org.openml.apiconnector.models.MetricScore> userMeasures, List<OptimizationTrace.Quadlet<String,Double,List<Map.Entry<String,Object>>,Boolean>> optimizationTrace) throws Exception
- Throws:
Exception
-
acceptErrorResult
public void acceptErrorResult(org.openml.apiconnector.xml.Task t, weka.core.Instances sourceData, int nrOfExpectedBatches, weka.classifiers.Classifier classifier, String error_message, String options) throws Exception
- Throws:
Exception
-
getRun
public org.openml.apiconnector.xml.Run getRun(Integer runId)
-
-