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-2015 Apache Software Foundation