ExBurn.Training.WarmupCallback (ex_burn v0.3.0)

Copy Markdown View Source

Learning rate warmup callback.

Gradually increases the learning rate from start_lr to target_lr over warmup_epochs epochs. Helps stabilize early training.

Usage

callbacks: [
  ExBurn.Training.WarmupCallback.linear(5, 1.0e-5, 0.001)
]

Summary

Functions

linear(warmup_epochs, start_lr, target_lr)

@spec linear(pos_integer(), float(), float()) :: (map() -> map())