|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.encog.ml.factory.MLTrainFactory
public class MLTrainFactory
This factory is used to create trainers for machine learning methods.
| Field Summary | |
|---|---|
static String |
CYCLES
The number of cycles. |
static String |
PROPERTY_BAYESIAN_REGULARIZATION
Property for bayes reg. |
static String |
PROPERTY_C
Property for constant. |
static String |
PROPERTY_DIMENSIONS
Property for dimensions. |
static String |
PROPERTY_END_LEARNING_RATE
Property for ending learning rate. |
static String |
PROPERTY_END_RADIUS
Property for ending radius. |
static String |
PROPERTY_GAMMA
Property for gamma. |
static String |
PROPERTY_INITIAL_UPDATE
Property for init update. |
static String |
PROPERTY_ITERATIONS
Property for iterations. |
static String |
PROPERTY_LEARNING_MOMENTUM
Property for momentum. |
static String |
PROPERTY_LEARNING_RATE
Property for learning rate. |
static String |
PROPERTY_MATE
Percent to mate. |
static String |
PROPERTY_MAX_STEP
Property for max step. |
static String |
PROPERTY_MUTATION
Percent to mutate. |
static String |
PROPERTY_NEIGHBORHOOD
Property for neighborhood. |
static String |
PROPERTY_POPULATION_SIZE
Population size. |
static String |
PROPERTY_PROPERTY_NEIGHBORHOOD
Property for neighborhood. |
static String |
PROPERTY_RBF_TYPE
Property for rbf type. |
static String |
PROPERTY_START_LEARNING_RATE
Property for starting learning rate. |
static String |
PROPERTY_START_RADIUS
Property for starting radius. |
static String |
PROPERTY_TEMPERATURE_START
The starting temperature. |
static String |
PROPERTY_TEMPERATURE_STOP
The ending temperature. |
static String |
TYPE_ANNEAL
Use simulated annealing. |
static String |
TYPE_BACKPROP
String constant for backprop training. |
static String |
TYPE_GENETIC
Genetic training. |
static String |
TYPE_LMA
String constant for LMA training. |
static String |
TYPE_MANHATTAN
Manhattan training. |
static String |
TYPE_PNN
PNN training. |
static String |
TYPE_QPROP
QPROP training. |
static String |
TYPE_RPROP
String constant for RPROP training. |
static String |
TYPE_SCG
String constant for SCG training. |
static String |
TYPE_SOM_CLUSTER
String constant for SOM-Cluster training. |
static String |
TYPE_SOM_NEIGHBORHOOD
String constant for SOM-Neighborhood training. |
static String |
TYPE_SVD
RBF-SVD training. |
static String |
TYPE_SVM
String constant for SVM training. |
static String |
TYPE_SVM_SEARCH
String constant for SVM-Search training. |
| Constructor Summary | |
|---|---|
MLTrainFactory()
|
|
| Method Summary | |
|---|---|
MLTrain |
create(MLMethod method,
MLDataSet training,
String type,
String args)
Create a trainer. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final String TYPE_RPROP
public static final String TYPE_BACKPROP
public static final String TYPE_SCG
public static final String TYPE_LMA
public static final String TYPE_SVM
public static final String TYPE_SVM_SEARCH
public static final String TYPE_SOM_NEIGHBORHOOD
public static final String TYPE_SOM_CLUSTER
public static final String PROPERTY_LEARNING_RATE
public static final String PROPERTY_LEARNING_MOMENTUM
public static final String PROPERTY_INITIAL_UPDATE
public static final String PROPERTY_MAX_STEP
public static final String PROPERTY_BAYESIAN_REGULARIZATION
public static final String PROPERTY_GAMMA
public static final String PROPERTY_C
public static final String PROPERTY_PROPERTY_NEIGHBORHOOD
public static final String PROPERTY_ITERATIONS
public static final String PROPERTY_START_LEARNING_RATE
public static final String PROPERTY_END_LEARNING_RATE
public static final String PROPERTY_START_RADIUS
public static final String PROPERTY_END_RADIUS
public static final String PROPERTY_NEIGHBORHOOD
public static final String PROPERTY_RBF_TYPE
public static final String PROPERTY_DIMENSIONS
public static final String CYCLES
public static final String PROPERTY_TEMPERATURE_START
public static final String PROPERTY_TEMPERATURE_STOP
public static final String TYPE_ANNEAL
public static final String PROPERTY_POPULATION_SIZE
public static final String PROPERTY_MUTATION
public static final String PROPERTY_MATE
public static final String TYPE_GENETIC
public static final String TYPE_MANHATTAN
public static final String TYPE_SVD
public static final String TYPE_PNN
public static final String TYPE_QPROP
| Constructor Detail |
|---|
public MLTrainFactory()
| Method Detail |
|---|
public final MLTrain create(MLMethod method,
MLDataSet training,
String type,
String args)
method - The method to train.training - The training data.type - Type type of trainer.args - The training args.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||