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