Class MLCSGDOptimizer

All Implemented Interfaces:
NSObjectProtocol, ObjCProtocol

public class MLCSGDOptimizer
extends MLCOptimizer
Since:
Available in iOS 14.0 and later.
  • Constructor Details

    • MLCSGDOptimizer

      protected MLCSGDOptimizer()
    • MLCSGDOptimizer

      protected MLCSGDOptimizer​(NSObject.Handle h, long handle)
    • MLCSGDOptimizer

      protected MLCSGDOptimizer​(NSObject.SkipInit skipInit)
    • MLCSGDOptimizer

      public MLCSGDOptimizer​(MLCOptimizerDescriptor optimizerDescriptor)
    • MLCSGDOptimizer

      public MLCSGDOptimizer​(MLCOptimizerDescriptor optimizerDescriptor, float momentumScale, boolean usesNesterovMomentum)
  • Method Details

    • getMomentumScale

      public float getMomentumScale()
    • usesNesterovMomentum

      public boolean usesNesterovMomentum()
    • create

      protected static long create​(MLCOptimizerDescriptor optimizerDescriptor)
    • create

      protected static long create​(MLCOptimizerDescriptor optimizerDescriptor, float momentumScale, boolean usesNesterovMomentum)