Uses of Interface
org.encog.ml.MLMethod

Packages that use MLMethod
org.encog.app.analyst This package contains the Encog Analyst. 
org.encog.app.analyst.csv This package contains all of the classes for directly working with CSV files, used by the analyst. 
org.encog.mathutil.randomize   
org.encog.ml This package contains all of the classes for Machine Learning. 
org.encog.ml.factory This package contains the Encog Machine Learning Factory. 
org.encog.ml.factory.method   
org.encog.ml.factory.train This package is used to create trainers. 
org.encog.ml.kmeans This package holds the classes used to implement kmeans clustering. 
org.encog.ml.svm This package contains all of the classes for support vector machines. 
org.encog.ml.svm.training This package holds the classes used for SVM training. 
org.encog.ml.train   
org.encog.neural.art This package contains the classes for ART neural networks. 
org.encog.neural.bam THis package contains the classes for BAM networks. 
org.encog.neural.cpn This package contains the classes for CPN networks. 
org.encog.neural.cpn.training This package contains the instar and outstar training for the network. 
org.encog.neural.neat   
org.encog.neural.neat.training   
org.encog.neural.networks This package contains the neural network machine learning methods. 
org.encog.neural.networks.structure This package contains classes used to handle the structure of a neural network. 
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.simple This package provides simple ADALINE training. 
org.encog.neural.pattern This package contains many helper classes to create neural network types. 
org.encog.neural.pnn This package contains the classes for the PNN. 
org.encog.neural.rbf This package contains classes for RBF networks. 
org.encog.neural.som This package contains classes for the SOM. 
org.encog.neural.som.training.clustercopy This package provides a very simple trianing method for SOM's. 
org.encog.neural.thermal This package implements thermal neural networks, such as Hopfield and Boltzmann machines. 
org.encog.plugin This package holds classes to implement plugins. 
org.encog.plugin.system This package holds the system plugins. 
org.encog.util.simple   
org.encog.util.validate   
 

Uses of MLMethod in org.encog.app.analyst
 

Methods in org.encog.app.analyst that return MLMethod
 MLMethod EncogAnalyst.getMethod()
           
 

Methods in org.encog.app.analyst with parameters of type MLMethod
 void EncogAnalyst.setMethod(MLMethod method)
           
 

Uses of MLMethod in org.encog.app.analyst.csv
 

Methods in org.encog.app.analyst.csv with parameters of type MLMethod
 void AnalystEvaluateCSV.process(File outputFile, MLMethod method)
          Process the file.
 

Uses of MLMethod in org.encog.mathutil.randomize
 

Methods in org.encog.mathutil.randomize with parameters of type MLMethod
 void Randomizer.randomize(MLMethod network)
          Randomize the synapses and bias values in the basic network based on an array, modify the array.
 void NguyenWidrowRandomizer.randomize(MLMethod method)
          The Nguyen-Widrow initialization algorithm is the following :
1.
 void BasicRandomizer.randomize(MLMethod method)
          Randomize the synapses and biases in the basic network based on an array, modify the array.
 

Uses of MLMethod in org.encog.ml
 

Subinterfaces of MLMethod in org.encog.ml
 interface MLAutoAssocation
          Defines a MLMethod that can handle autoassocation.
 interface MLClassification
          This interface defines a MLMethod that is used for classification.
 interface MLClustering
          A machine learning method that is used to break data into clusters.
 interface MLContext
          Defines a MLMethod that can hold context.
 interface MLEncodable
          Defines a Machine Learning Method that can be encoded to a double array.
 interface MLError
          Defines Machine Learning Method that can calculate an error based on a data set.
 interface MLInput
          Defines a MLMethod that accepts input.
 interface MLInputOutput
          This is a convenience interface that combines MLInput and MLOutput.
 interface MLOutput
          Defines a MLMethod that produces output.
 interface MLProperties
          Defines a Machine Learning Method that holds properties.
 interface MLRegression
          Defines a Machine Learning Method that supports regression.
 interface MLResettable
          Defines a Machine Learning Method that can be reset to an untrained starting point.
 

Classes in org.encog.ml that implement MLMethod
 class BasicML
          A class that provides basic property functionality for the MLProperties interface.
 

Uses of MLMethod in org.encog.ml.factory
 

Methods in org.encog.ml.factory that return MLMethod
 MLMethod MLMethodFactory.create(String methodType, String architecture, int input, int output)
          Create a new machine learning method.
 

Methods in org.encog.ml.factory with parameters of type MLMethod
 MLTrain MLTrainFactory.create(MLMethod method, MLDataSet training, String type, String args)
          Create a trainer.
 

Uses of MLMethod in org.encog.ml.factory.method
 

Methods in org.encog.ml.factory.method that return MLMethod
 MLMethod PNNFactory.create(String architecture, int input, int output)
          Create a PNN network.
 MLMethod SOMFactory.create(String architecture, int input, int output)
          Create a SOM.
 MLMethod SRNFactory.create(String architecture, int input, int output)
          Create the SRN.
 MLMethod SVMFactory.create(String architecture, int input, int output)
          Create the SVM.
 MLMethod FeedforwardFactory.create(String architecture, int input, int output)
          Create a feed forward network.
 MLMethod RBFNetworkFactory.create(String architecture, int input, int output)
          Create a RBF network.
 

Uses of MLMethod in org.encog.ml.factory.train
 

Methods in org.encog.ml.factory.train with parameters of type MLMethod
 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 MLMethod in org.encog.ml.kmeans
 

Classes in org.encog.ml.kmeans that implement MLMethod
 class KMeansClustering
          This class performs a basic K-Means clustering.
 

Uses of MLMethod in org.encog.ml.svm
 

Classes in org.encog.ml.svm that implement MLMethod
 class SVM
          This is a network that is backed by one or more Support Vector Machines (SVM).
 

Uses of MLMethod in org.encog.ml.svm.training
 

Methods in org.encog.ml.svm.training that return MLMethod
 MLMethod SVMSearchTrain.getMethod()
          Get the current best machine learning method from the training.
 MLMethod SVMTrain.getMethod()
          Get the current best machine learning method from the training.
 

Uses of MLMethod in org.encog.ml.train
 

Methods in org.encog.ml.train that return MLMethod
 MLMethod MLTrain.getMethod()
          Get the current best machine learning method from the training.
 

Uses of MLMethod in org.encog.neural.art
 

Classes in org.encog.neural.art that implement MLMethod
 class ART
          Adaptive Resonance Theory (ART) is a form of neural network developed by Stephen Grossberg and Gail Carpenter.
 class ART1
          Implements an ART1 neural network.
 

Uses of MLMethod in org.encog.neural.bam
 

Classes in org.encog.neural.bam that implement MLMethod
 class BAM
          Bidirectional associative memory (BAM) is a type of neural network developed by Bart Kosko in 1988.
 

Uses of MLMethod in org.encog.neural.cpn
 

Classes in org.encog.neural.cpn that implement MLMethod
 class CPN
          Counterpropagation Neural Networks (CPN) were developed by Professor Robert Hecht-Nielsen in 1987.
 

Uses of MLMethod in org.encog.neural.cpn.training
 

Methods in org.encog.neural.cpn.training that return MLMethod
 MLMethod TrainOutstar.getMethod()
          Get the current best machine learning method from the training.
 

Uses of MLMethod in org.encog.neural.neat
 

Classes in org.encog.neural.neat that implement MLMethod
 class NEATNetwork
          Implements a NEAT network as a synapse between two layers.
 

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

Methods in org.encog.neural.neat.training that return MLMethod
 MLMethod NEATTraining.getMethod()
           
 

Uses of MLMethod in org.encog.neural.networks
 

Subinterfaces of MLMethod in org.encog.neural.networks
 interface ContainsFlat
          Interface that specifies that a machine learning method contains a flat network.
 

Classes in org.encog.neural.networks that implement MLMethod
 class BasicNetwork
          This class implements a neural network.
 

Uses of MLMethod in org.encog.neural.networks.structure
 

Methods in org.encog.neural.networks.structure with parameters of type MLMethod
static void NetworkCODEC.arrayToNetwork(double[] array, MLMethod network)
          Use an array to populate the memory of the neural network.
static int NetworkCODEC.networkSize(MLMethod network)
          Determine the network size.
static double[] NetworkCODEC.networkToArray(MLMethod network)
          Convert to an array.
 

Uses of MLMethod in org.encog.neural.networks.training.cross
 

Methods in org.encog.neural.networks.training.cross that return MLMethod
 MLMethod CrossTraining.getMethod()
          Get the current best machine learning method from the training.
 

Constructors in org.encog.neural.networks.training.cross with parameters of type MLMethod
CrossTraining(MLMethod network, FoldedDataSet training)
          Construct a cross trainer.
 

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

Methods in org.encog.neural.networks.training.genetic that return MLMethod
 MLMethod NeuralGeneticAlgorithm.getMethod()
          Get the current best machine learning method from the training.
 MLMethod NeuralGeneticAlgorithm.NeuralGeneticAlgorithmHelper.getMethod()
          Get the current best neural network.
 

Uses of MLMethod in org.encog.neural.networks.training.lma
 

Methods in org.encog.neural.networks.training.lma that return MLMethod
 MLMethod LevenbergMarquardtTraining.getMethod()
           
 

Uses of MLMethod in org.encog.neural.networks.training.pnn
 

Methods in org.encog.neural.networks.training.pnn that return MLMethod
 MLMethod TrainBasicPNN.getMethod()
          Get the current best machine learning method from the training.
 

Uses of MLMethod in org.encog.neural.networks.training.propagation
 

Methods in org.encog.neural.networks.training.propagation that return MLMethod
 MLMethod Propagation.getMethod()
          Get the current best machine learning method from the training.
 

Uses of MLMethod in org.encog.neural.networks.training.simple
 

Methods in org.encog.neural.networks.training.simple that return MLMethod
 MLMethod TrainAdaline.getMethod()
          Get the current best machine learning method from the training.
 

Uses of MLMethod in org.encog.neural.pattern
 

Methods in org.encog.neural.pattern that return MLMethod
 MLMethod ElmanPattern.generate()
          Generate the Elman neural network.
 MLMethod HopfieldPattern.generate()
          Generate the Hopfield neural network.
 MLMethod BoltzmannPattern.generate()
          Generate the network.
 MLMethod JordanPattern.generate()
          Generate a Jordan neural network.
 MLMethod PNNPattern.generate()
          Generate the RSOM network.
 MLMethod SOMPattern.generate()
          Generate the RSOM network.
 MLMethod RadialBasisPattern.generate()
          Generate the RBF network.
 MLMethod ADALINEPattern.generate()
          Generate the network.
 MLMethod SVMPattern.generate()
           
 MLMethod NeuralNetworkPattern.generate()
          Generate the specified neural network.
 MLMethod ART1Pattern.generate()
          Generate the neural network.
 MLMethod BAMPattern.generate()
           
 MLMethod CPNPattern.generate()
          Generate the network.
 MLMethod FeedForwardPattern.generate()
          Generate the feedforward neural network.
 

Uses of MLMethod in org.encog.neural.pnn
 

Classes in org.encog.neural.pnn that implement MLMethod
 class AbstractPNN
          Abstract class to build PNN networks upon.
 class BasicPNN
          This class implements either a: Probabilistic Neural Network (PNN) General Regression Neural Network (GRNN) To use a PNN specify an output mode of classification, to make use of a GRNN specify either an output mode of regression or un-supervised autoassociation.
 

Uses of MLMethod in org.encog.neural.rbf
 

Classes in org.encog.neural.rbf that implement MLMethod
 class RBFNetwork
          RBF neural network.
 

Uses of MLMethod in org.encog.neural.som
 

Classes in org.encog.neural.som that implement MLMethod
 class SOM
          A self organizing map neural network.
 

Uses of MLMethod in org.encog.neural.som.training.clustercopy
 

Methods in org.encog.neural.som.training.clustercopy that return MLMethod
 MLMethod SOMClusterCopyTraining.getMethod()
          Get the current best machine learning method from the training.
 

Uses of MLMethod in org.encog.neural.thermal
 

Classes in org.encog.neural.thermal that implement MLMethod
 class BoltzmannMachine
          Implements a Boltzmann machine.
 class HopfieldNetwork
          Implements a Hopfield network.
 class ThermalNetwork
          The thermal network forms the base class for Hopfield and Boltzmann machines.
 

Uses of MLMethod in org.encog.plugin
 

Methods in org.encog.plugin that return MLMethod
 MLMethod EncogPluginService1.createMethod(String methodType, String architecture, int input, int output)
          Create a new machine learning method.
 

Methods in org.encog.plugin with parameters of type MLMethod
 MLTrain EncogPluginService1.createTraining(MLMethod method, MLDataSet training, String type, String args)
          Create a trainer.
 

Uses of MLMethod in org.encog.plugin.system
 

Methods in org.encog.plugin.system that return MLMethod
 MLMethod SystemActivationPlugin.createMethod(String methodType, String architecture, int input, int output)
          Create a new machine learning method.
 MLMethod SystemMethodsPlugin.createMethod(String methodType, String architecture, int input, int output)
          Create a new machine learning method.
 MLMethod SystemTrainingPlugin.createMethod(String methodType, String architecture, int input, int output)
           
 

Methods in org.encog.plugin.system with parameters of type MLMethod
 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 MLMethod in org.encog.util.simple
 

Methods in org.encog.util.simple with parameters of type MLMethod
static void EncogUtility.trainToError(MLMethod method, MLDataSet dataSet, double error)
          Train the method, to a specific error, send the output to the console.
 

Uses of MLMethod in org.encog.util.validate
 

Methods in org.encog.util.validate with parameters of type MLMethod
static void ValidateNetwork.validateMethodToData(MLMethod method, MLDataSet training)
           
 



Copyright © 2011. All Rights Reserved.