Skip to content

0.18.1: ⑤ optimizer dropdown - #5

Merged
EnragedAntelope merged 1 commit into
mainfrom
feat/0.18.1-optimizer
Oct 8, 2026
Merged

EnragedAntelope merged 1 commit into
mainfrom
feat/0.18.1-optimizer

Conversation

@EnragedAntelope

Copy link
Copy Markdown
Owner
  • ⑤ Optimizer dropdown: AdamW8bit (default, every trainer's validated recipe) or Prodigy (lr 1.0 with its README's diffusion args).
  • Prodigy maps to ai-toolkit prodigy + optimizer_params, musubi prodigyopt.Prodigy, sd-scripts Prodigy; ⑤ notes pip install prodigyopt for the latter two.
  • Fizgig stays AdamW8bit (it removed Prodigy: it fights its adaptive LR).

Tests: pytest -q (620 passed), ruff check . clean.

- ⑤ Optimizer dropdown beside the learning rate: AdamW8bit (default) or Prodigy
- Prodigy writes lr 1.0 with weight_decay 0.01, use_bias_correction, safeguard_warmup
- ai-toolkit optimizer_params; musubi prodigyopt.Prodigy; sd-scripts Prodigy; pip install note for both
- Fizgig offers AdamW8bit only
- version 0.18.1; AGENTS.md, ARCHITECTURE.md updated
@EnragedAntelope
EnragedAntelope merged commit 652ee28 into main Oct 8, 2026
3 checks passed
@EnragedAntelope
EnragedAntelope deleted the feat/0.18.1-optimizer branch October 8, 2026 17:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant