Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## 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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2011. All Rights Reserved.