Home Knowledge Base LARS

LARS (Layer-wise Adaptive Rate Scaling) is an optimizer designed for large-batch distributed training — scaling the learning rate for each layer by the ratio of the layer's weight norm to its gradient norm, enabling stable training with batch sizes up to 32K or more.

How Does LARS Work?

Why It Matters

LARS is the layer balancer for massive batches — preventing any single layer from destabilizing training by adaptively scaling learning rates per layer.

larslarsoptimization

Explore 500+ Semiconductor & AI Topics

From EUV lithography to CUDA optimization — search the full knowledge base or chat with our AI assistant.