struct
SushiAI::Optim::AdamWOptions
AdamW's hyperparameters, with the reference defaults.
- Declared in
include/SushiAI/optim/adamw.hpp
Public attributes
double learning_rate = 1e-3Step size.
double beta1 = 0.9First-moment decay.
double beta2 = 0.999Second-moment decay.
double eps = 1e-8Denominator floor, added after the bias correction.
double weight_decay = 0.01Decoupled weight decay, applied multiplicatively before the step.
UpdateKernel kernel = UpdateKernel::FUSEDOne fused kernel per parameter, or the twelve separate ops.
FUSED is the default and the shipping path; SEPARATE exists to be compared against. See optimizer.hpp.

