Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.encog.neural.freeform.training
Class FreeformResilientPropagation

    java.lang.Object
      org.encog.ml.train.BasicTraining
          org.encog.neural.freeform.training.FreeformPropagationTraining
              org.encog.neural.freeform.training.FreeformResilientPropagation

All Implemented Interfaces:
  Serializable, MLTrain

    public class FreeformResilientPropagation

extends FreeformPropagationTraining
implements Serializable

See Also:
  Serialized Form

Field Summary
`static int` | `TEMP_GRADIENT`
`static int` | `TEMP_LAST_GRADIENT`
`static int` | `TEMP_LAST_WEIGHT_DELTA`
`static int` | `TEMP_UPDATE`

Fields inherited from class org.encog.neural.freeform.training.FreeformPropagationTraining
`FLAT_SPOT_CONST`

Constructor Summary
`FreeformResilientPropagation(FreeformNetwork theNetwork, MLDataSet theTraining)`
`FreeformResilientPropagation(FreeformNetwork theNetwork, MLDataSet theTraining, double initialUpdate, double theMaxStep)`

Method Summary
`protected void` | `learnConnection(FreeformConnection connection)`
`TrainingContinuation` | `pause()` Pause the training to continue later.
`void` | `resume(TrainingContinuation state)` Resume training.

Methods inherited from class org.encog.neural.freeform.training.FreeformPropagationTraining
`canContinue, finishTraining, getBatchSize, getError, getImplementationType, getIteration, getMethod, getTraining, isFixFlatSopt, iteration, iteration, learn, processBatches, processPureBatch, setBatchSize, setError, setFixFlatSopt, setIteration`

Methods inherited from class org.encog.ml.train.BasicTraining
`addStrategy, getStrategies, isTrainingDone, postIteration, preIteration, setTraining`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Field Detail

### TEMP_GRADIENT

    public static final int TEMP_GRADIENT

See Also:
  Constant Field Values

### TEMP_LAST_GRADIENT

    public static final int TEMP_LAST_GRADIENT

See Also:
  Constant Field Values

### TEMP_UPDATE

    public static final int TEMP_UPDATE

See Also:
  Constant Field Values

### TEMP_LAST_WEIGHT_DELTA

    public static final int TEMP_LAST_WEIGHT_DELTA

See Also:
  Constant Field Values

Constructor Detail

### FreeformResilientPropagation

    public FreeformResilientPropagation(FreeformNetwork theNetwork,
                                        MLDataSet theTraining)

### FreeformResilientPropagation

    public FreeformResilientPropagation(FreeformNetwork theNetwork,
                                        MLDataSet theTraining,
                                        double initialUpdate,
                                        double theMaxStep)

Method Detail

### learnConnection

    protected void learnConnection(FreeformConnection connection)

  Specified by:
    `learnConnection` in class `FreeformPropagationTraining`

### pause

    public TrainingContinuation pause()

  Description copied from interface: `MLTrain`
  Pause the training to continue later.

  Specified by:
    `pause` in interface `MLTrain`
  Returns:
    A training continuation object.

### resume

    public void resume(TrainingContinuation state)

  Description copied from interface: `MLTrain`
  Resume training.

  Specified by:
    `resume` in interface `MLTrain`
  Parameters:
    `state` - The training continuation object to use to continue.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2014. All Rights Reserved.