public class KohonenTrainingTask
extends java.lang.Object
implements java.lang.Runnable
Modifier and Type | Field and Description |
---|---|
private java.util.Iterator<double[]> |
featuresIterator
Training data.
|
private Network |
net
SOFM to be trained.
|
private KohonenUpdateAction |
updateAction
Update procedure.
|
Constructor and Description |
---|
KohonenTrainingTask(Network net,
java.util.Iterator<double[]> featuresIterator,
KohonenUpdateAction updateAction)
Creates a (sequential) trainer for the given network.
|
Modifier and Type | Method and Description |
---|---|
void |
run() |
private final Network net
private final java.util.Iterator<double[]> featuresIterator
private final KohonenUpdateAction updateAction
public KohonenTrainingTask(Network net, java.util.Iterator<double[]> featuresIterator, KohonenUpdateAction updateAction)
net
- Network to be trained with the SOFM algorithm.featuresIterator
- Training data iterator.updateAction
- SOFM update procedure.Copyright (c) 2003-2016 Apache Software Foundation