org.encog.neural.networks.training.svd
Class SVDTraining
java.lang.Object
org.encog.neural.networks.training.BasicTraining
org.encog.neural.networks.training.svd.SVDTraining
- All Implemented Interfaces:
- Train
public class SVDTraining
- extends BasicTraining
Train a RBF neural network using a SVD.
Contributed to Encog By M.Fletcher and M.Dean University of Cambridge, Dept.
of Physics, UK
| Methods inherited from class org.encog.neural.networks.training.BasicTraining |
addStrategy, finishTraining, getCloud, getError, getIteration, getStrategies, getTraining, isTrainingDone, iteration, postIteration, preIteration, setCloud, setError, setIteration, setTraining |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SVDTraining
public SVDTraining(BasicNetwork network,
NeuralDataSet training)
- Construct the training object.
- Parameters:
network - The network to train. Must have a single output
neuron.training - The training data to use. Must be
indexable.
getNetwork
public BasicNetwork getNetwork()
- Description copied from interface:
Train
- Get the current best network from the training.
- Returns:
- The trained network.
iteration
public void iteration()
- Perform one iteration.
Copyright © 2011. All Rights Reserved.