Class AdamW
java.lang.Object
io.github.kirstenali.deepj.optimisers.AdamW
- All Implemented Interfaces:
ParameterOptimizer
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic AdamWdefaultAdamW(float lr) floatlr()voidrestoreState(List<Parameter> params, AdamW.State state) voidsetLr(float lr) voidlongvoidvalidateState(List<Parameter> params, AdamW.State state) Checks a prospective checkpoint without changing parameters, counters or optimizer buffers.
-
Constructor Details
-
AdamW
public AdamW(float lr, float beta1, float beta2, float eps, float weightDecay)
-
-
Method Details
-
defaultAdamW
-
lr
public float lr() -
setLr
public void setLr(float lr) -
stepCount
public long stepCount() -
state
-
restoreState
-
validateState
Checks a prospective checkpoint without changing parameters, counters or optimizer buffers. -
step
- Specified by:
stepin interfaceParameterOptimizer
-