public final class BNNSOptimizerSGDMomentumFields
extends org.moe.natj.c.StructObject
| Modifier | Constructor and Description |
|---|---|
|
BNNSOptimizerSGDMomentumFields() |
protected |
BNNSOptimizerSGDMomentumFields(org.moe.natj.general.Pointer peer) |
| Modifier and Type | Method and Description |
|---|---|
float |
clip_gradients_max() |
float |
clip_gradients_min() |
boolean |
clip_gradients() |
float |
gradient_scale() |
float |
learning_rate() |
float |
momentum() |
boolean |
nesterov() |
int |
regularization_func() |
float |
regularization_scale() |
void |
setClip_gradients_max(float value) |
void |
setClip_gradients_min(float value) |
void |
setClip_gradients(boolean value) |
void |
setGradient_scale(float value) |
void |
setLearning_rate(float value) |
void |
setMomentum(float value) |
void |
setNesterov(boolean value) |
void |
setRegularization_func(int value) |
void |
setRegularization_scale(float value) |
void |
setSgd_momentum_variant(int value) |
int |
sgd_momentum_variant() |
public BNNSOptimizerSGDMomentumFields()
protected BNNSOptimizerSGDMomentumFields(org.moe.natj.general.Pointer peer)
public float learning_rate()
public void setLearning_rate(float value)
public float momentum()
public void setMomentum(float value)
public float gradient_scale()
public void setGradient_scale(float value)
public float regularization_scale()
public void setRegularization_scale(float value)
public boolean clip_gradients()
public void setClip_gradients(boolean value)
public float clip_gradients_min()
public void setClip_gradients_min(float value)
public float clip_gradients_max()
public void setClip_gradients_max(float value)
public boolean nesterov()
public void setNesterov(boolean value)
public int regularization_func()
public void setRegularization_func(int value)
public int sgd_momentum_variant()
public void setSgd_momentum_variant(int value)