org.encog.neural.networks.training

## Interface LearningRate

- All Known Implementing Classes:
    Backpropagation, BasicTrainSOM, ManhattanPropagation, QuickPropagation, TrainAdaline, TrainInstar, TrainOutstar

      public interface LearningRate

  Specifies that a training algorithm has the concept of a learning rate. This allows it to be used with strategies that automatically adjust the learning rate.
  Author:
    jheaton

- - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `double` | `getLearningRate()`
    `void` | `setLearningRate(double rate)` Set the learning rate.

- - ### Method Detail

    - #### setLearningRate

          void setLearningRate(double rate)

      Set the learning rate.
      Parameters:
        `rate` - The new learning rate

    - #### getLearningRate

          double getLearningRate()

      Returns:
        The learning rate.

Copyright © 2014. All Rights Reserved.