Uses of Interface
org.encog.util.concurrency.MultiThreadable

Packages that use MultiThreadable
org.encog.mathutil.matrices.hessian   
org.encog.ml.ea.score.parallel   
org.encog.ml.ea.train.basic   
org.encog.ml.genetic   
org.encog.ml.prg.generator   
org.encog.neural.networks.training.lma   
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.quick   
org.encog.neural.networks.training.propagation.resilient   
org.encog.neural.networks.training.propagation.scg   
org.encog.neural.prune   
org.encog.util.concurrency   
org.encog.util.concurrency.job   
 

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.
 



Copyright © 2014. All Rights Reserved.