Uses of Interface
org.encog.neural.networks.training.Train

Packages that use Train
org.encog.neural.networks.training   
org.encog.neural.networks.training.anneal   
org.encog.neural.networks.training.competitive   
org.encog.neural.networks.training.concurrent.jobs   
org.encog.neural.networks.training.cpn   
org.encog.neural.networks.training.cross   
org.encog.neural.networks.training.genetic   
org.encog.neural.networks.training.hebbian   
org.encog.neural.networks.training.lma   
org.encog.neural.networks.training.neat   
org.encog.neural.networks.training.propagation   
org.encog.neural.networks.training.propagation.back   
org.encog.neural.networks.training.propagation.manhattan   
org.encog.neural.networks.training.propagation.resilient   
org.encog.neural.networks.training.propagation.scg   
org.encog.neural.networks.training.simple   
org.encog.neural.networks.training.strategy   
org.encog.neural.networks.training.strategy.end   
org.encog.neural.networks.training.svd   
org.encog.neural.networks.training.svm   
org.encog.util.simple   
 

Uses of Train in org.encog.neural.networks.training
 

Classes in org.encog.neural.networks.training that implement Train
 class BasicTraining
          An abstract class that implements basic training for most training algorithms.
 

Methods in org.encog.neural.networks.training with parameters of type Train
 void Strategy.init(Train train)
          Initialize this strategy.
 

Constructors in org.encog.neural.networks.training with parameters of type Train
TrainingStatusUtility(EncogCloud cloud, Train train)
          Create a training status utility.
 

Uses of Train in org.encog.neural.networks.training.anneal
 

Classes in org.encog.neural.networks.training.anneal that implement Train
 class NeuralSimulatedAnnealing
          This class implements a simulated annealing training algorithm for neural networks.
 

Uses of Train in org.encog.neural.networks.training.competitive
 

Classes in org.encog.neural.networks.training.competitive that implement Train
 class CompetitiveTraining
          This class implements competitive training, which would be used in a winner-take-all neural network, such as the self organizing map (SOM).
 

Uses of Train in org.encog.neural.networks.training.concurrent.jobs
 

Methods in org.encog.neural.networks.training.concurrent.jobs that return Train
 Train TrainingJob.getTrain()
           
 

Methods in org.encog.neural.networks.training.concurrent.jobs with parameters of type Train
 void TrainingJob.setTrain(Train train)
           
 

Uses of Train in org.encog.neural.networks.training.cpn
 

Classes in org.encog.neural.networks.training.cpn that implement Train
 class TrainInstar
          Used for Instar training of a CPN neural network.
 class TrainOutstar
          Used for Instar training of a CPN neural network.
 

Uses of Train in org.encog.neural.networks.training.cross
 

Classes in org.encog.neural.networks.training.cross that implement Train
 class CrossTraining
          Base class for cross training trainers.
 class CrossValidationKFold
          Train using K-Fold cross validation.
 

Constructors in org.encog.neural.networks.training.cross with parameters of type Train
CrossValidationKFold(Train train, int k)
          Construct a cross validation trainer.
 

Uses of Train in org.encog.neural.networks.training.genetic
 

Classes in org.encog.neural.networks.training.genetic that implement Train
 class NeuralGeneticAlgorithm
          Implements a genetic algorithm that allows a feedforward or simple recurrent neural network to be trained using a genetic algorithm.
 

Uses of Train in org.encog.neural.networks.training.hebbian
 

Classes in org.encog.neural.networks.training.hebbian that implement Train
 class HebbianTraining
          This class implements Hebbian learning for Enocg.
 

Uses of Train in org.encog.neural.networks.training.lma
 

Classes in org.encog.neural.networks.training.lma that implement Train
 class LevenbergMarquardtTraining
          Trains a neural network using a Levenberg Marquardt algorithm (LMA).
 

Uses of Train in org.encog.neural.networks.training.neat
 

Classes in org.encog.neural.networks.training.neat that implement Train
 class NEATTraining
          Implements NEAT genetic training.
 

Uses of Train in org.encog.neural.networks.training.propagation
 

Classes in org.encog.neural.networks.training.propagation that implement Train
 class Propagation
          Implements basic functionality that is needed by each of the propagation methods.
 

Uses of Train in org.encog.neural.networks.training.propagation.back
 

Classes in org.encog.neural.networks.training.propagation.back that implement Train
 class Backpropagation
          This class implements a backpropagation training algorithm for feed forward neural networks.
 

Uses of Train in org.encog.neural.networks.training.propagation.manhattan
 

Classes in org.encog.neural.networks.training.propagation.manhattan that implement Train
 class ManhattanPropagation
          One problem that the backpropagation technique has is that the magnitude of the partial derivative may be calculated too large or too small.
 

Uses of Train in org.encog.neural.networks.training.propagation.resilient
 

Classes in org.encog.neural.networks.training.propagation.resilient that implement Train
 class ResilientPropagation
          One problem with the backpropagation algorithm is that the magnitude of the partial derivative is usually too large or too small.
 

Uses of Train in org.encog.neural.networks.training.propagation.scg
 

Classes in org.encog.neural.networks.training.propagation.scg that implement Train
 class ScaledConjugateGradient
          This is a training class that makes use of scaled conjugate gradient methods.
 

Uses of Train in org.encog.neural.networks.training.simple
 

Classes in org.encog.neural.networks.training.simple that implement Train
 class TrainAdaline
          Train an ADALINE neural network.
 

Uses of Train in org.encog.neural.networks.training.strategy
 

Methods in org.encog.neural.networks.training.strategy with parameters of type Train
 void StopTrainingStrategy.init(Train train)
          Initialize this strategy.
 void SmartMomentum.init(Train train)
          Initialize this strategy.
 void SmartLearningRate.init(Train train)
          Initialize this strategy.
 void ResetStrategy.init(Train train)
          Initialize this strategy.
 void RequiredImprovementStrategy.init(Train train)
          Initialize this strategy.
 void HybridStrategy.init(Train train)
          Initialize this strategy.
 void Greedy.init(Train train)
          Initialize this strategy.
 

Constructors in org.encog.neural.networks.training.strategy with parameters of type Train
HybridStrategy(Train altTrain)
          Construct a hybrid strategy with the default minimum improvement and toleration cycles.
HybridStrategy(Train altTrain, double minImprovement, int tolerateMinImprovement, int alternateCycles)
          Create a hybrid strategy.
 

Uses of Train in org.encog.neural.networks.training.strategy.end
 

Methods in org.encog.neural.networks.training.strategy.end with parameters of type Train
 void EndMinutesStrategy.init(Train train)
          Initialize this strategy.
 void EndMaxErrorStrategy.init(Train train)
          Initialize this strategy.
 void EndIterationsStrategy.init(Train train)
          Initialize this strategy.
 

Uses of Train in org.encog.neural.networks.training.svd
 

Classes in org.encog.neural.networks.training.svd that implement Train
 class SVDTraining
          Train a RBF neural network using a SVD.
 

Uses of Train in org.encog.neural.networks.training.svm
 

Classes in org.encog.neural.networks.training.svm that implement Train
 class SVMTrain
          Provides training for Support Vector Machine networks.
 

Uses of Train in org.encog.util.simple
 

Methods in org.encog.util.simple with parameters of type Train
static void EncogUtility.trainConsole(Train train, BasicNetwork network, NeuralDataSet trainingSet, int minutes)
          Train the network, using the specified training algorithm, and send the output to the console.
static void EncogUtility.trainDialog(Train train, BasicNetwork network, NeuralDataSet trainingSet)
          Train, using the specified training method, display progress to a dialog box.
static void EncogUtility.trainToError(Train train, BasicNetwork network, NeuralDataSet trainingSet, double error)
          Train to a specific error, using the specified training method, send the output to the console.
 



Copyright © 2011. All Rights Reserved.