NSObject.Function_instanceMethodForSelector_ret, NSObject.Function_methodForSelector_ret| Modifier | Constructor and Description |
|---|---|
protected |
MLCOptimizerDescriptor(org.moe.natj.general.Pointer peer) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
accessInstanceVariablesDirectly() |
static MLCOptimizerDescriptor |
alloc() |
static MLCOptimizerDescriptor |
allocWithZone(org.moe.natj.general.ptr.VoidPtr zone) |
boolean |
appliesGradientClipping()
[@property] appliesGradientClipping
|
static boolean |
automaticallyNotifiesObserversForKey(java.lang.String key) |
static void |
cancelPreviousPerformRequestsWithTarget(java.lang.Object aTarget) |
static void |
cancelPreviousPerformRequestsWithTargetSelectorObject(java.lang.Object aTarget,
org.moe.natj.objc.SEL aSelector,
java.lang.Object anArgument) |
static NSArray<java.lang.String> |
classFallbacksForKeyedArchiver() |
static org.moe.natj.objc.Class |
classForKeyedUnarchiver() |
java.lang.Object |
copyWithZone(org.moe.natj.general.ptr.VoidPtr zone) |
float |
customGlobalNorm()
[@property] customGlobalNorm
|
static java.lang.String |
debugDescription_static() |
static java.lang.String |
description_static() |
static MLCOptimizerDescriptor |
descriptorWithLearningRateGradientRescaleAppliesGradientClippingGradientClipMaxGradientClipMinRegularizationTypeRegularizationScale(float learningRate,
float gradientRescale,
boolean appliesGradientClipping,
float gradientClipMax,
float gradientClipMin,
int regularizationType,
float regularizationScale)
Create a MLCOptimizerDescriptor object
|
static MLCOptimizerDescriptor |
descriptorWithLearningRateGradientRescaleAppliesGradientClippingGradientClippingTypeGradientClipMaxGradientClipMinMaximumClippingNormCustomGlobalNormRegularizationTypeRegularizationScale(float learningRate,
float gradientRescale,
boolean appliesGradientClipping,
int gradientClippingType,
float gradientClipMax,
float gradientClipMin,
float maximumClippingNorm,
float customGlobalNorm,
int regularizationType,
float regularizationScale)
Create an MLCOptimizerDescriptor object
|
static MLCOptimizerDescriptor |
descriptorWithLearningRateGradientRescaleRegularizationTypeRegularizationScale(float learningRate,
float gradientRescale,
int regularizationType,
float regularizationScale)
Create a MLCOptimizerDescriptor object
|
float |
gradientClipMax()
[@property] gradientClipMax
|
float |
gradientClipMin()
[@property] gradientClipMin
|
int |
gradientClippingType()
[@property] gradientClippingType
|
float |
gradientRescale()
[@property] gradientRescale
|
static long |
hash_static() |
MLCOptimizerDescriptor |
init() |
static NSObject.Function_instanceMethodForSelector_ret |
instanceMethodForSelector(org.moe.natj.objc.SEL aSelector) |
static NSMethodSignature |
instanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector) |
static boolean |
instancesRespondToSelector(org.moe.natj.objc.SEL aSelector) |
static boolean |
isSubclassOfClass(org.moe.natj.objc.Class aClass) |
static NSSet<java.lang.String> |
keyPathsForValuesAffectingValueForKey(java.lang.String key) |
float |
learningRate()
[@property] learningRate
|
float |
maximumClippingNorm()
[@property] maximumClippingNorm
|
static MLCOptimizerDescriptor |
new_objc() |
float |
regularizationScale()
[@property] regularizationScale
|
int |
regularizationType()
[@property] regularizationType
|
static boolean |
resolveClassMethod(org.moe.natj.objc.SEL sel) |
static boolean |
resolveInstanceMethod(org.moe.natj.objc.SEL sel) |
static void |
setVersion_static(long aVersion) |
static org.moe.natj.objc.Class |
superclass_static() |
static long |
version_static() |
accessibilityActivate, accessibilityActivationPoint, accessibilityAssistiveTechnologyFocusedIdentifiers, accessibilityAttributedHint, accessibilityAttributedLabel, accessibilityAttributedUserInputLabels, accessibilityAttributedValue, accessibilityContainerType, accessibilityCustomActions, accessibilityCustomRotors, accessibilityDecrement, accessibilityDragSourceDescriptors, accessibilityDropPointDescriptors, accessibilityElementAtIndex, accessibilityElementCount, accessibilityElementDidBecomeFocused, accessibilityElementDidLoseFocus, accessibilityElementIsFocused, accessibilityElements, accessibilityElementsHidden, accessibilityFrame, accessibilityHint, accessibilityIncrement, accessibilityLabel, accessibilityLanguage, accessibilityNavigationStyle, accessibilityPath, accessibilityPerformEscape, accessibilityPerformMagicTap, accessibilityRespondsToUserInteraction, accessibilityScroll, accessibilityTextualContext, accessibilityTraits, accessibilityUserInputLabels, accessibilityValue, accessibilityViewIsModal, addObserverForKeyPathOptionsContext, attemptRecoveryFromErrorOptionIndex, attemptRecoveryFromErrorOptionIndexDelegateDidRecoverSelectorContextInfo, autoContentAccessingProxy, awakeAfterUsingCoder, awakeFromNib, class_objc, classForCoder, classForKeyedArchiver, copy, dealloc, debugDescription, description, dictionaryWithValuesForKeys, didChangeValueForKey, didChangeValueForKeyWithSetMutationUsingObjects, didChangeValuesAtIndexesForKey, doesNotRecognizeSelector, fileManagerShouldProceedAfterError, fileManagerWillProcessPath, finalize_objc, forwardingTargetForSelector, forwardInvocation, hash, indexOfAccessibilityElement, isAccessibilityElement, isEqual, isKindOfClass, isMemberOfClass, isProxy, methodForSelector, methodSignatureForSelector, mutableArrayValueForKey, mutableArrayValueForKeyPath, mutableCopy, mutableOrderedSetValueForKey, mutableOrderedSetValueForKeyPath, mutableSetValueForKey, mutableSetValueForKeyPath, observationInfo, observeValueForKeyPathOfObjectChangeContext, performSelector, performSelectorInBackgroundWithObject, performSelectorOnMainThreadWithObjectWaitUntilDone, performSelectorOnMainThreadWithObjectWaitUntilDoneModes, performSelectorOnThreadWithObjectWaitUntilDone, performSelectorOnThreadWithObjectWaitUntilDoneModes, performSelectorWithObject, performSelectorWithObjectAfterDelay, performSelectorWithObjectAfterDelayInModes, performSelectorWithObjectWithObject, prepareForInterfaceBuilder, provideImageDataBytesPerRowOrigin_Size_UserInfo, removeObserverForKeyPath, removeObserverForKeyPathContext, replacementObjectForCoder, replacementObjectForKeyedArchiver, respondsToSelector, self, setAccessibilityActivationPoint, setAccessibilityAttributedHint, setAccessibilityAttributedLabel, setAccessibilityAttributedUserInputLabels, setAccessibilityAttributedValue, setAccessibilityContainerType, setAccessibilityCustomActions, setAccessibilityCustomRotors, setAccessibilityDragSourceDescriptors, setAccessibilityDropPointDescriptors, setAccessibilityElements, setAccessibilityElementsHidden, setAccessibilityFrame, setAccessibilityHint, setAccessibilityLabel, setAccessibilityLanguage, setAccessibilityNavigationStyle, setAccessibilityPath, setAccessibilityRespondsToUserInteraction, setAccessibilityTextualContext, setAccessibilityTraits, setAccessibilityUserInputLabels, setAccessibilityValue, setAccessibilityViewIsModal, setIsAccessibilityElement, setNilValueForKey, setObservationInfo, setShouldGroupAccessibilityChildren, setValueForKey, setValueForKeyPath, setValueForUndefinedKey, setValuesForKeysWithDictionary, shouldGroupAccessibilityChildren, superclass, validateValueForKeyError, validateValueForKeyPathError, valueForKey, valueForKeyPath, valueForUndefinedKey, willChangeValueForKey, willChangeValueForKeyWithSetMutationUsingObjects, willChangeValuesAtIndexesForKeyprotected MLCOptimizerDescriptor(org.moe.natj.general.Pointer peer)
public static boolean accessInstanceVariablesDirectly()
public static MLCOptimizerDescriptor alloc()
public static MLCOptimizerDescriptor allocWithZone(org.moe.natj.general.ptr.VoidPtr zone)
public boolean appliesGradientClipping()
Whether gradient clipping should be applied or not.
The default is false
public static boolean automaticallyNotifiesObserversForKey(java.lang.String key)
public static void cancelPreviousPerformRequestsWithTarget(java.lang.Object aTarget)
public static void cancelPreviousPerformRequestsWithTargetSelectorObject(java.lang.Object aTarget,
org.moe.natj.objc.SEL aSelector,
java.lang.Object anArgument)
public static NSArray<java.lang.String> classFallbacksForKeyedArchiver()
public static org.moe.natj.objc.Class classForKeyedUnarchiver()
public java.lang.Object copyWithZone(org.moe.natj.general.ptr.VoidPtr zone)
copyWithZone in interface NSCopyingpublic float customGlobalNorm()
Used only with MLCGradientClippingTypeByGlobalNorm. If non zero, this norm will be used in place of global norm.
public static java.lang.String debugDescription_static()
public static java.lang.String description_static()
public static MLCOptimizerDescriptor descriptorWithLearningRateGradientRescaleAppliesGradientClippingGradientClipMaxGradientClipMinRegularizationTypeRegularizationScale(float learningRate, float gradientRescale, boolean appliesGradientClipping, float gradientClipMax, float gradientClipMin, int regularizationType, float regularizationScale)
learningRate - The learning rategradientRescale - The gradient rescale valueappliesGradientClipping - Whether to apply gradient clippinggradientClipMax - The maximum gradient value to be used with gradient clippinggradientClipMin - The minimum gradient value to be used with gradient clippingregularizationType - The regularization typeregularizationScale - The regularization scalepublic static MLCOptimizerDescriptor descriptorWithLearningRateGradientRescaleAppliesGradientClippingGradientClippingTypeGradientClipMaxGradientClipMinMaximumClippingNormCustomGlobalNormRegularizationTypeRegularizationScale(float learningRate, float gradientRescale, boolean appliesGradientClipping, int gradientClippingType, float gradientClipMax, float gradientClipMin, float maximumClippingNorm, float customGlobalNorm, int regularizationType, float regularizationScale)
learningRate - The learning rategradientRescale - The gradient rescale valueappliesGradientClipping - Whether to apply gradient clippinggradientClippingType - The type of clipping applied to gradientsgradientClipMax - The maximum gradient value to be used with gradient clippinggradientClipMin - The minimum gradient value to be used with gradient clippingmaximumClippingNorm - The maximum norm to be used with gradient clippingcustomGlobalNorm - If non-zero, the norm to be used instead of calculating the global normregularizationType - The regularization typeregularizationScale - The regularization scalepublic static MLCOptimizerDescriptor descriptorWithLearningRateGradientRescaleRegularizationTypeRegularizationScale(float learningRate, float gradientRescale, int regularizationType, float regularizationScale)
learningRate - The learning rategradientRescale - The gradient rescale valueregularizationType - The regularization typeregularizationScale - The regularization scalepublic float gradientClipMax()
The maximum gradient value if gradient clipping is enabled before gradient is rescaled.
public float gradientClipMin()
The minimum gradient value if gradient clipping is enabled before gradient is rescaled.
public int gradientClippingType()
The type of clipping applied to gradient
public float gradientRescale()
The rescale value applied to gradients during optimizer update
public static long hash_static()
public MLCOptimizerDescriptor init()
public static NSObject.Function_instanceMethodForSelector_ret instanceMethodForSelector(org.moe.natj.objc.SEL aSelector)
public static NSMethodSignature instanceMethodSignatureForSelector(org.moe.natj.objc.SEL aSelector)
public static boolean instancesRespondToSelector(org.moe.natj.objc.SEL aSelector)
public static boolean isSubclassOfClass(org.moe.natj.objc.Class aClass)
public static NSSet<java.lang.String> keyPathsForValuesAffectingValueForKey(java.lang.String key)
public float learningRate()
The learning rate
public float maximumClippingNorm()
The maximum clipping value
public static MLCOptimizerDescriptor new_objc()
public float regularizationScale()
The regularization scale.
public int regularizationType()
The regularization type.
public static boolean resolveClassMethod(org.moe.natj.objc.SEL sel)
public static boolean resolveInstanceMethod(org.moe.natj.objc.SEL sel)
public static void setVersion_static(long aVersion)
public static org.moe.natj.objc.Class superclass_static()
public static long version_static()