Appearance
CautiousAdamW
Source: optim/CautiousAdamW.luau
Cautious AdamW (Liu et al., 2024; arXiv:2411.16085). Elementwise mask on the first moment: keep only components aligned with the raw gradient (mhatg > 0), scale the rest down by alpha. update = alphamasked_mhat/(sqrt(vhat)+eps).
Constructor
luau
Class: new(params: {Tensor}, lr: number, opts: {beta1?, beta2?, alpha?, eps?, weightDecay?})