A production-focused PyTorch optimization toolkit with 100+ optimizers.
Access 100+ optimizers, schedulers, and loss functions behind a consistent API.
This library offers over 100 optimizers, 10+ learning rate schedulers, and 10+ loss functions for PyTorch through a consistent API. It is built for deep learning engineers who want to experiment with recent research variants without rewriting optimizer boilerplate code.
The package groups various optimization algorithms, loss functions, and schedulers like AdaBelief, AdamP, and Lookahead into a unified loader. You can load components directly by name, use helper creation functions, or compile optimizer steps for fused updates.
It suits machine learning practitioners and researchers looking to test multiple non-standard optimizers quickly within PyTorch. It does not suit beginners who are unfamiliar with PyTorch training loops or those who only require standard native optimizers.
Access a broad collection of recent research optimizers behind a single API.
Load optimizers, learning rate schedulers, and loss functions by name or helper functions.
Compile optimizer steps to automatically fuse updates for supported algorithms.
Works with optional dependencies like bitsandbytes, q-galore-torch, and torchao.
Free under its license, with no paid hosted option provided. The only cost is running your own hardware infrastructure for model training.
880 open remote AI-training roles, updated November 15, 2026; most pay $20–$175 an hour. Zekai lists them free; the application goes to the employer’s platform.
You need Python 3.10+ and PyTorch 2.1+ to use the package.
Yes, setting compile=True lets PyTorch automatically fuse optimizer updates for supported algorithms.
See Zekai first in Google