public final class BNNSOptimizerAdamFields
extends org.moe.natj.c.StructObject
| Modifier | Constructor and Description |
|---|---|
|
BNNSOptimizerAdamFields() |
protected |
BNNSOptimizerAdamFields(org.moe.natj.general.Pointer peer) |
| Modifier and Type | Method and Description |
|---|---|
float |
beta1() |
float |
beta2() |
float |
clip_gradients_max() |
float |
clip_gradients_min() |
boolean |
clip_gradients() |
float |
epsilon() |
float |
gradient_scale() |
float |
learning_rate() |
int |
regularization_func() |
float |
regularization_scale() |
void |
setBeta1(float value) |
void |
setBeta2(float value) |
void |
setClip_gradients_max(float value) |
void |
setClip_gradients_min(float value) |
void |
setClip_gradients(boolean value) |
void |
setEpsilon(float value) |
void |
setGradient_scale(float value) |
void |
setLearning_rate(float value) |
void |
setRegularization_func(int value) |
void |
setRegularization_scale(float value) |
void |
setTime_step(float value) |
float |
time_step() |
public BNNSOptimizerAdamFields()
protected BNNSOptimizerAdamFields(org.moe.natj.general.Pointer peer)
public float learning_rate()
public void setLearning_rate(float value)
public float beta1()
public void setBeta1(float value)
public float beta2()
public void setBeta2(float value)
public float time_step()
public void setTime_step(float value)
public float epsilon()
public void setEpsilon(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 int regularization_func()
public void setRegularization_func(int value)