Configurable
, java.io.Serializable
, MOAObject
, OptionHandler
, Task
public class EvaluateModelMultiTarget extends MultiTargetMainTask
Modifier and Type | Field | Description |
---|---|---|
ClassOption |
evaluatorOption |
|
IntOption |
maxInstancesOption |
|
ClassOption |
modelOption |
|
FileOption |
outputPredictionFileOption |
|
ClassOption |
streamOption |
config
INSTANCES_BETWEEN_MONITOR_UPDATES, outputFileOption
events
Constructor | Description |
---|---|
EvaluateModelMultiTarget() |
|
EvaluateModelMultiTarget(Classifier model,
InstanceStream stream,
LearningPerformanceEvaluator evaluator,
int maxInstances) |
Modifier and Type | Method | Description |
---|---|---|
java.lang.Object |
doMainTask(TaskMonitor monitor,
ObjectRepository repository) |
This method performs this task.
|
java.lang.String |
getPurposeString() |
Dictionary with option texts and objects
|
java.lang.Class<?> |
getTaskResultType() |
Gets the result type of this task.
|
copy, measureByteSize, measureByteSize, toString
copy, getCLICreationString, getOptions, getPreparedClassOption, prepareClassOptions, prepareForUse, prepareForUse
doTask, doTask, getDescription, getTaskName, prepareForUseImpl
doTaskImpl
copy, measureByteSize
getEventsList, setEventsList
public ClassOption modelOption
public ClassOption streamOption
public ClassOption evaluatorOption
public IntOption maxInstancesOption
public FileOption outputPredictionFileOption
public EvaluateModelMultiTarget()
public EvaluateModelMultiTarget(Classifier model, InstanceStream stream, LearningPerformanceEvaluator evaluator, int maxInstances)
public java.lang.String getPurposeString()
AbstractOptionHandler
getPurposeString
in interface OptionHandler
getPurposeString
in class AbstractOptionHandler
public java.lang.Class<?> getTaskResultType()
Task
public java.lang.Object doMainTask(TaskMonitor monitor, ObjectRepository repository)
MainTask
AbstractTask
implements doTask
,
that uses doTaskImpl
.
MainTask
implements doTaskImpl
using
doMainTask
so its extensions only need to implement
doMainTask
.doMainTask
in class MainTask
monitor
- the TaskMonitor to userepository
- the ObjectRepository to useCopyright © 2019 University of Waikato, Hamilton, NZ. All Rights Reserved.