Uses of Interface
org.encog.ml.train.MLTrain

Packages that use MLTrain
org.encog.app.analyst This package contains the Encog Analyst. 
org.encog.ml.factory This package contains the Encog Machine Learning Factory. 
org.encog.ml.factory.train This package is used to create trainers. 
org.encog.ml.svm.training This package holds the classes used for SVM training. 
org.encog.ml.train   
org.encog.ml.train.strategy   
org.encog.ml.train.strategy.end   
org.encog.neural.cpn.training This package contains the instar and outstar training for the network. 
org.encog.neural.neat.training   
org.encog.neural.networks.training This package provides training for neural networks. 
org.encog.neural.networks.training.anneal This package trains neural network using simulated annealing. 
org.encog.neural.networks.training.concurrent.jobs This package provides the performers to perform concurrent training jobs. 
org.encog.neural.networks.training.cross This package provides cross validation training. 
org.encog.neural.networks.training.genetic This package provides genetic training for neural networks. 
org.encog.neural.networks.training.lma This package provides Levenberg Marquardt training for neural networks. 
org.encog.neural.networks.training.pnn This package provides PNN training. 
org.encog.neural.networks.training.propagation This package provides propagation training for neural networks. 
org.encog.neural.networks.training.propagation.back This package provides back propagation training for neural networks. 
org.encog.neural.networks.training.propagation.manhattan This package provides Manhattan propagation training for neural networks. 
org.encog.neural.networks.training.propagation.quick This package provides back propagation training for neural networks. 
org.encog.neural.networks.training.propagation.resilient This package provides resilient propagation training for neural networks. 
org.encog.neural.networks.training.propagation.scg This package provides SCG propagation training for neural networks. 
org.encog.neural.networks.training.simple This package provides simple ADALINE training. 
org.encog.neural.networks.training.strategy This package provides training strategies to update learning date and momentum. 
org.encog.neural.rbf.training This package contains a SVD trainer for RBF. 
org.encog.neural.som.training.basic This package implements neighborhood training for the SOM. 
org.encog.neural.som.training.clustercopy This package provides a very simple trianing method for SOM's. 
org.encog.platformspecific.j2se   
org.encog.plugin This package holds classes to implement plugins. 
org.encog.plugin.system This package holds the system plugins. 
org.encog.util.simple   
 

Uses of MLTrain in org.encog.app.analyst
 

Methods in org.encog.app.analyst with parameters of type MLTrain
 void ConsoleAnalystListener.reportTraining(MLTrain train)
          Report progress on training.
 void EncogAnalyst.reportTraining(MLTrain train)
          Report training.
 void AnalystListener.reportTraining(MLTrain train)
          Report progress on training.
 

Uses of MLTrain in org.encog.ml.factory
 

Methods in org.encog.ml.factory that return MLTrain
 MLTrain MLTrainFactory.create(MLMethod method, MLDataSet training, String type, String args)
          Create a trainer.
 

Uses of MLTrain in org.encog.ml.factory.train
 

Methods in org.encog.ml.factory.train that return MLTrain
 MLTrain RPROPFactory.create(MLMethod method, MLDataSet training, String argsStr)
          Create a RPROP trainer.
 MLTrain BackPropFactory.create(MLMethod method, MLDataSet training, String argsStr)
          Create a backpropagation trainer.
 MLTrain ManhattanFactory.create(MLMethod method, MLDataSet training, String argsStr)
          Create a Manhattan trainer.
 MLTrain GeneticFactory.create(MLMethod method, MLDataSet training, String argsStr)
          Create an annealing trainer.
 MLTrain SCGFactory.create(MLMethod method, MLDataSet training, String args)
          Create a SCG trainer.
 MLTrain SVMFactory.create(MLMethod method, MLDataSet training, String argsStr)
          Create a SVM trainer.
 MLTrain SVMSearchFactory.create(MLMethod method, MLDataSet training, String argsStr)
          Create a SVM trainer.
 MLTrain AnnealFactory.create(MLMethod method, MLDataSet training, String argsStr)
          Create an annealing trainer.
 MLTrain PNNTrainFactory.create(MLMethod method, MLDataSet training, String args)
          Create a PNN trainer.
 MLTrain LMAFactory.create(MLMethod method, MLDataSet training, String argsStr)
          Create a LMA trainer.
 MLTrain ClusterSOMFactory.create(MLMethod method, MLDataSet training, String argsStr)
          Create a cluster SOM trainer.
 MLTrain QuickPropFactory.create(MLMethod method, MLDataSet training, String argsStr)
          Create a quick propagation trainer.
 MLTrain RBFSVDFactory.create(MLMethod method, MLDataSet training, String args)
          Create a RBF-SVD trainer.
 MLTrain NeighborhoodSOMFactory.create(MLMethod method, MLDataSet training, String argsStr)
          Create a LMA trainer.
 

Uses of MLTrain in org.encog.ml.svm.training
 

Classes in org.encog.ml.svm.training that implement MLTrain
 class SVMSearchTrain
          Provides training for Support Vector Machine networks.
 class SVMTrain
          Provides training for Support Vector Machine networks.
 

Uses of MLTrain in org.encog.ml.train
 

Classes in org.encog.ml.train that implement MLTrain
 class BasicTraining
          An abstract class that implements basic training for most training algorithms.
 

Uses of MLTrain in org.encog.ml.train.strategy
 

Methods in org.encog.ml.train.strategy with parameters of type MLTrain
 void Greedy.init(MLTrain train)
          Initialize this strategy.
 void RequiredImprovementStrategy.init(MLTrain train)
          Initialize this strategy.
 void HybridStrategy.init(MLTrain train)
          Initialize this strategy.
 void StopTrainingStrategy.init(MLTrain train)
          Initialize this strategy.
 void Strategy.init(MLTrain train)
          Initialize this strategy.
 void ResetStrategy.init(MLTrain train)
          Initialize this strategy.
 

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

Uses of MLTrain in org.encog.ml.train.strategy.end
 

Methods in org.encog.ml.train.strategy.end with parameters of type MLTrain
 void EndMinutesStrategy.init(MLTrain train)
          Initialize this strategy.
 void EndMaxErrorStrategy.init(MLTrain train)
          Initialize this strategy.
 void EndIterationsStrategy.init(MLTrain train)
          Initialize this strategy.
 

Uses of MLTrain in org.encog.neural.cpn.training
 

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

Uses of MLTrain in org.encog.neural.neat.training
 

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

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

Subinterfaces of MLTrain in org.encog.neural.networks.training
 interface Train
          This is an alias class for Encog 2.5 compatibility.
 

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

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

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

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

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

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

Classes in org.encog.neural.networks.training.cross that implement MLTrain
 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 MLTrain
CrossValidationKFold(MLTrain train, int k)
          Construct a cross validation trainer.
 

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

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

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

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

Uses of MLTrain in org.encog.neural.networks.training.pnn
 

Classes in org.encog.neural.networks.training.pnn that implement MLTrain
 class TrainBasicPNN
          Train a PNN.
 

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

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

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

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

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

Classes in org.encog.neural.networks.training.propagation.manhattan that implement MLTrain
 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 MLTrain in org.encog.neural.networks.training.propagation.quick
 

Classes in org.encog.neural.networks.training.propagation.quick that implement MLTrain
 class QuickPropagation
          QPROP is an efficient training method that is based on Newton's Method.
 

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

Classes in org.encog.neural.networks.training.propagation.resilient that implement MLTrain
 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 MLTrain in org.encog.neural.networks.training.propagation.scg
 

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

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

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

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

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

Uses of MLTrain in org.encog.neural.rbf.training
 

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

Uses of MLTrain in org.encog.neural.som.training.basic
 

Classes in org.encog.neural.som.training.basic that implement MLTrain
 class BasicTrainSOM
          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 MLTrain in org.encog.neural.som.training.clustercopy
 

Classes in org.encog.neural.som.training.clustercopy that implement MLTrain
 class SOMClusterCopyTraining
          SOM cluster copy is a very simple trainer for SOM's.
 

Uses of MLTrain in org.encog.platformspecific.j2se
 

Methods in org.encog.platformspecific.j2se with parameters of type MLTrain
static void TrainingDialog.trainDialog(MLTrain train, BasicNetwork network, MLDataSet trainingSet)
          Train, using the specified training method, display progress to a dialog box.
 

Uses of MLTrain in org.encog.plugin
 

Methods in org.encog.plugin that return MLTrain
 MLTrain EncogPluginService1.createTraining(MLMethod method, MLDataSet training, String type, String args)
          Create a trainer.
 

Uses of MLTrain in org.encog.plugin.system
 

Methods in org.encog.plugin.system that return MLTrain
 MLTrain SystemActivationPlugin.createTraining(MLMethod method, MLDataSet training, String type, String args)
          Create a trainer.
 MLTrain SystemMethodsPlugin.createTraining(MLMethod method, MLDataSet training, String type, String args)
          Create a trainer.
 MLTrain SystemTrainingPlugin.createTraining(MLMethod method, MLDataSet training, String type, String args)
           
 

Uses of MLTrain in org.encog.util.simple
 

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



Copyright © 2011. All Rights Reserved.