Class RandomUniform

java.lang.Object
engine.neural.initializers.RandomUniform
All Implemented Interfaces:
Initializer, Reconstructible

public class RandomUniform extends Object implements Initializer
  • Field Details

    • min

      private final float min
    • max

      private final float max
  • Constructor Details

    • RandomUniform

      public RandomUniform()
    • RandomUniform

      public RandomUniform(float num)
    • RandomUniform

      public RandomUniform(float min, float max)
  • Method Details

    • initialize

      public void initialize(Matrix weights)
      Specified by:
      initialize in interface Initializer
    • getClassInfo

      public String getClassInfo()
      Description copied from interface: Reconstructible
      This interface is used to save objects as strings and to reconstruct them later
      Specified by:
      getClassInfo in interface Reconstructible
      Returns:
      a String in the utilizing getClass().getName() and then all following variables should be formatted with a new line before the raw value. Example: "return this.getClass().getName() + "\n" + this.param1 + "\n" + this.param2;"