|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||