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.joone.engine
Class RpropLearner

    java.lang.Object
      org.joone.engine.AbstractLearner
          org.joone.engine.ExtendableLearner
              org.joone.engine.RpropLearner

All Implemented Interfaces:
  java.io.Serializable, Learner

    public class RpropLearner

extends ExtendableLearner

This class implements the RPROP learning algorithm.

Author:
  Boris Jansen
See Also:
  Serialized Form

Field Summary

Fields inherited from class org.joone.engine.ExtendableLearner
`theDeltaRuleExtenders, theGradientExtenders, theUpdateWeightExtender`

Fields inherited from class org.joone.engine.AbstractLearner
`learnable, learnableLayer, learnableSynapse, monitor`

Constructor Summary
`RpropLearner()` Creates a new instance of RpropLearner
`RpropLearner(RpropParameters aParameters)` Creates a new instance of RpropLearner.

Method Summary
`RpropParameters` | `getParameters()`
`protected void` | `reinit()` Deprecated. used for backward compatibility
`void` | `setParameters(RpropParameters aParameters)`
`protected double` | `sign(double d)` Gets the sign of a double.

Methods inherited from class org.joone.engine.ExtendableLearner
`addDeltaRuleExtender, addGradientExtender, getDefaultDelta, getDefaultDelta, getDefaultGradientBias, getDefaultGradientWeight, getDelta, getDelta, getGradientBias, getGradientWeight, getLearningRate, getLearningRate, getUpdateWeightExtender, postBiasUpdate, postBiasUpdateImpl, postWeightUpdate, postWeightUpdateImpl, preBiasUpdate, preBiasUpdateImpl, preWeightUpdate, preWeightUpdateImpl, requestBiasUpdate, requestWeightUpdate, setUpdateWeightExtender, updateBias, updateWeight`

Methods inherited from class org.joone.engine.AbstractLearner
`getLayer, getMonitor, getSynapse, registerLearnable, setMonitor`

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

Constructor Detail

### RpropLearner

    public RpropLearner()

  Creates a new instance of RpropLearner

### RpropLearner

    public RpropLearner(RpropParameters aParameters)

  Creates a new instance of RpropLearner.

  Parameters:
    `aParameters` - the parameter for this learning algorithm.

Method Detail

### reinit

    protected void reinit()

  Deprecated. used for backward compatibility

### getParameters

    public RpropParameters getParameters()

### setParameters

    public void setParameters(RpropParameters aParameters)

### sign

    protected double sign(double d)

  Gets the sign of a double. return the sign of a double (-1, 0, 1).

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

Submit Feedback to pmarrone@users.sourceforge.net