Package | Description |
---|---|
pt.utl.ist.online.learning | |
pt.utl.ist.online.learning.engines.info | |
pt.utl.ist.online.learning.multiclass |
Constructor and Description |
---|
KernelBinaryOnlineAlgorithm(java.util.List<DataObject<E>> trainingData,
java.util.Map<java.lang.Integer,java.lang.Boolean> labels,
int currentEpoch,
int numEpochs,
OnlineEngine<E> engine,
boolean cacheMatrix,
java.util.List<EngineObserver<E>> observers,
java.lang.String classifier)
Calls the training for the OnlineEngine
|
KernelBinaryOnlineAlgorithm(java.util.List<DataObject<E>> trainingData,
java.util.Map<java.lang.Integer,java.lang.Boolean> labels,
int numEpochs,
OnlineEngine<E> engine,
boolean cacheMatrix,
java.util.List<EngineObserver<E>> observers,
java.lang.String classifier)
Calls the training for the OnlineEngine
|
Modifier and Type | Class and Description |
---|---|
class |
EnginePrinter<E>
Prints into the console, the information received from OnlineEngines
|
Modifier and Type | Method and Description |
---|---|
abstract void |
MulticlassMethod.train(java.util.List<DataObject<E>> trainingData,
java.util.List<L> labelsData,
int iterations,
boolean cacheMatrix,
java.util.List<EngineObserver<E>> engineObservers)
Trains the multi-class method using the training data instances and their
labels.
|
void |
OneVsAllMulticlassMethod.train(java.util.List<DataObject<E>> trainingData,
java.util.List<L> labelsData,
int iterations,
boolean cacheMatrix,
java.util.List<EngineObserver<E>> engineObservers) |