Enum Optimizers

java.lang.Object
java.lang.Enum<Optimizers>
org.tensorflow.framework.optimizers.Optimizers
All Implemented Interfaces:
Serializable, Comparable<Optimizers>

public enum Optimizers extends Enum<Optimizers>
Enumerator used to create a new Optimizer with default parameters.
  • Enum Constant Details

    • ADADELTA

      public static final Optimizers ADADELTA
    • ADAGRAD

      public static final Optimizers ADAGRAD
    • ADAGRAD_DA

      public static final Optimizers ADAGRAD_DA
    • ADAM

      public static final Optimizers ADAM
    • ADAMAX

      public static final Optimizers ADAMAX
    • FTRL

      public static final Optimizers FTRL
    • NADAM

      public static final Optimizers NADAM
    • RMSPROP

      public static final Optimizers RMSPROP
    • MOMENTUM

      public static final Optimizers MOMENTUM
    • GRADIENT_DESCENT

      public static final Optimizers GRADIENT_DESCENT
  • Method Details

    • values

      public static Optimizers[] values()
      Returns an array containing the constants of this enum type, in the order they are declared.
      Returns:
      an array containing the constants of this enum type, in the order they are declared
    • valueOf

      public static Optimizers valueOf(String name)
      Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum type has no constant with the specified name
      NullPointerException - if the argument is null
    • createOptimizer

      public Optimizer createOptimizer(Graph graph)
      Creates an Optimizer with default settings.
      Parameters:
      graph - the TensorFlow Graph
      Returns:
      the Optimizer