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

Packages that use MultiThreadable
org.encog.ml.genetic This package is used to hold the classes used to implement genetic algorithms for Encog. 
org.encog.neural.neat.training   
org.encog.neural.networks.training.genetic This package provides genetic training for neural networks. 
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.prune This package contains the classes to prune a neural network. 
org.encog.util.concurrency   
org.encog.util.concurrency.job   
 

Uses of MultiThreadable in org.encog.ml.genetic
 

Classes in org.encog.ml.genetic that implement MultiThreadable
 class BasicGeneticAlgorithm
          Provides a basic implementation of a genetic algorithm.
 class GeneticAlgorithm
          Implements a genetic algorithm.
 

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

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

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

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

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 © 2011. All Rights Reserved.