|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of MultiThreadable in org.encog.mathutil.matrices.hessian |
---|
Classes in org.encog.mathutil.matrices.hessian that implement MultiThreadable | |
---|---|
class |
HessianCR
Calculate the Hessian matrix using the chain rule method. |
Uses of MultiThreadable in org.encog.ml.ea.score.parallel |
---|
Classes in org.encog.ml.ea.score.parallel that implement MultiThreadable | |
---|---|
class |
ParallelScore
This class is used to calculate the scores for an entire population. |
Uses of MultiThreadable in org.encog.ml.ea.train.basic |
---|
Classes in org.encog.ml.ea.train.basic that implement MultiThreadable | |
---|---|
class |
BasicEA
Provides a basic implementation of a multi-threaded Evolutionary Algorithm. |
class |
TrainEA
Provides a MLTrain compatible class that can be used to train genomes. |
Uses of MultiThreadable in org.encog.ml.genetic |
---|
Classes in org.encog.ml.genetic that implement MultiThreadable | |
---|---|
class |
MLMethodGeneticAlgorithm
Implements a genetic algorithm that allows an MLMethod that is encodable (MLEncodable) to be trained. |
class |
MLMethodGeneticAlgorithm.MLMethodGeneticAlgorithmHelper
Very simple class that implements a genetic algorithm. |
Uses of MultiThreadable in org.encog.ml.prg.generator |
---|
Classes in org.encog.ml.prg.generator that implement MultiThreadable | |
---|---|
class |
AbstractPrgGenerator
The abstract base for Full and Grow program generation. |
class |
PrgFullGenerator
The full generator works by creating program trees that do not stop prematurely. |
class |
PrgGrowGenerator
The grow generator creates a random program by choosing a random node from both the "function and terminal" sets until the maximum depth is reached. |
class |
RampedHalfAndHalf
Because neither the grow or full method provide a very wide array of sizes or shapes on their own, Koza (1992) proposed a combination called ramped half-and-half. |
Uses of MultiThreadable in org.encog.neural.networks.training.lma |
---|
Classes in org.encog.neural.networks.training.lma that implement MultiThreadable | |
---|---|
class |
LevenbergMarquardtTraining
Trains a neural network using a Levenberg Marquardt algorithm (LMA). |
Uses of MultiThreadable in org.encog.neural.networks.training.propagation |
---|
Classes in org.encog.neural.networks.training.propagation that implement MultiThreadable | |
---|---|
class |
Propagation
Implements basic functionality that is needed by each of the propagation methods. |
Uses of MultiThreadable in org.encog.neural.networks.training.propagation.back |
---|
Classes in org.encog.neural.networks.training.propagation.back that implement MultiThreadable | |
---|---|
class |
Backpropagation
This class implements a backpropagation training algorithm for feed forward neural networks. |
Uses of MultiThreadable in org.encog.neural.networks.training.propagation.manhattan |
---|
Classes in org.encog.neural.networks.training.propagation.manhattan that implement MultiThreadable | |
---|---|
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 MultiThreadable in org.encog.neural.networks.training.propagation.quick |
---|
Classes in org.encog.neural.networks.training.propagation.quick that implement MultiThreadable | |
---|---|
class |
QuickPropagation
QPROP is an efficient training method that is based on Newton's Method. |
Uses of MultiThreadable in org.encog.neural.networks.training.propagation.resilient |
---|
Classes in org.encog.neural.networks.training.propagation.resilient that implement MultiThreadable | |
---|---|
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 MultiThreadable in org.encog.neural.networks.training.propagation.scg |
---|
Classes in org.encog.neural.networks.training.propagation.scg that implement MultiThreadable | |
---|---|
class |
ScaledConjugateGradient
This is a training class that makes use of scaled conjugate gradient methods. |
Uses of MultiThreadable in org.encog.neural.prune |
---|
Classes in org.encog.neural.prune that implement MultiThreadable | |
---|---|
class |
PruneIncremental
This class is used to help determine the optimal configuration for the hidden layers of a neural network. |
Uses of MultiThreadable in org.encog.util.concurrency |
---|
Classes in org.encog.util.concurrency that implement MultiThreadable | |
---|---|
class |
EngineConcurrency
This class abstracts thread pools, and potentially grids and other types of concurrency. |
Uses of MultiThreadable in org.encog.util.concurrency.job |
---|
Classes in org.encog.util.concurrency.job that implement MultiThreadable | |
---|---|
class |
ConcurrentJob
This class forms the basis for a job that can be run concurrently. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |