public interface ITask extends Cloneable
| Modifier and Type | Method and Description |
|---|---|
ITask |
clone() |
double |
getEvaluation(mikera.vectorz.AVector input,
mikera.vectorz.AVector output)
Returns the evaluation of the given output vector
|
long |
getExampleCount()
Returns the number of training examples for this task
|
void |
getInput(mikera.vectorz.AVector inputOut)
Gets the input vector for the task, advancing the task state to the next stage
|
int |
getInputLength()
Returns the input size of the task
|
int |
getOutputLength()
Returns the output size of the task
|
void |
getTarget(mikera.vectorz.AVector input,
mikera.vectorz.AVector targetOut)
Gets the target vector for the task
|
boolean |
isComplete()
Returns true if the task execution has finished
|
void |
reset()
Resets the task to a random initial state
|
int getInputLength()
int getOutputLength()
void reset()
void getInput(mikera.vectorz.AVector inputOut)
input - void getTarget(mikera.vectorz.AVector input,
mikera.vectorz.AVector targetOut)
output - long getExampleCount()
double getEvaluation(mikera.vectorz.AVector input,
mikera.vectorz.AVector output)
output - boolean isComplete()
ITask clone()
Copyright © 2014. All rights reserved.