ResultType
- The type of object created by the learning algorithm.
For example, a FeedforwardNeuralNetwork
.DataType
- The type of the data that the algorithm uses to perform
the learning. For example, a
Collection<InputOutputPair<Vector, Double>>
or
String
.public interface AnytimeBatchLearner<DataType,ResultType> extends AnytimeAlgorithm<ResultType>, BatchLearner<DataType,ResultType>
Modifier and Type | Method and Description |
---|---|
DataType |
getData()
Gets the data to use for learning.
|
boolean |
getKeepGoing()
Gets the keep going value, which indicates if the algorithm should
continue on to another step.
|
getMaxIterations, getResult, setMaxIterations
addIterativeAlgorithmListener, getIteration, removeIterativeAlgorithmListener
isResultValid, stop
learn
clone
boolean getKeepGoing()
DataType getData()