Skip to content

Commit

Permalink
[Update] Optimizer visualization improved (#345)
Browse files Browse the repository at this point in the history
* update: visualize_optimizers

* Update visualize_optimizers.py

* Update visualize_optimizers.py

* Code refactor

* Code format

---------

Co-authored-by: Aydin <[email protected]>
  • Loading branch information
AidinHamedi and AidinHamedi authored Feb 14, 2025
1 parent 0386506 commit 5f4e62f
Show file tree
Hide file tree
Showing 183 changed files with 357 additions and 74 deletions.
Binary file modified docs/visualizations/rastrigin_ADOPT.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/visualizations/rastrigin_APOLLO.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/visualizations/rastrigin_ASGD.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/visualizations/rastrigin_AccSGD.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/visualizations/rastrigin_AdEMAMix.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/visualizations/rastrigin_AdaBelief.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/visualizations/rastrigin_AdaBound.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/visualizations/rastrigin_AdaDelta.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/visualizations/rastrigin_AdaFactor.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/visualizations/rastrigin_AdaHessian.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/visualizations/rastrigin_AdaMax.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/visualizations/rastrigin_AdaMod.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/visualizations/rastrigin_AdaNorm.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/visualizations/rastrigin_AdaPNM.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/visualizations/rastrigin_AdaShift.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/visualizations/rastrigin_AdaSmooth.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/visualizations/rastrigin_AdaTAM.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/visualizations/rastrigin_Adai.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/visualizations/rastrigin_Adalite.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/visualizations/rastrigin_Adam.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/visualizations/rastrigin_AdamG.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/visualizations/rastrigin_AdamMini.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/visualizations/rastrigin_AdamP.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/visualizations/rastrigin_AdamS.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/visualizations/rastrigin_AdamW.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified docs/visualizations/rastrigin_Adan.png
Binary file modified docs/visualizations/rastrigin_AggMo.png
Binary file modified docs/visualizations/rastrigin_Aida.png
Binary file removed docs/visualizations/rastrigin_AliG.png
Diff not rendered.
Binary file modified docs/visualizations/rastrigin_Amos.png
Binary file modified docs/visualizations/rastrigin_ApolloDQN.png
Binary file modified docs/visualizations/rastrigin_AvaGrad.png
Binary file modified docs/visualizations/rastrigin_BSAM.png
Binary file modified docs/visualizations/rastrigin_CAME.png
Binary file modified docs/visualizations/rastrigin_DAdaptAdaGrad.png
Binary file modified docs/visualizations/rastrigin_DAdaptAdam.png
Binary file modified docs/visualizations/rastrigin_DAdaptAdan.png
Binary file modified docs/visualizations/rastrigin_DAdaptLion.png
Binary file modified docs/visualizations/rastrigin_DAdaptSGD.png
Binary file modified docs/visualizations/rastrigin_DiffGrad.png
Binary file modified docs/visualizations/rastrigin_EXAdam.png
Binary file modified docs/visualizations/rastrigin_FAdam.png
Binary file modified docs/visualizations/rastrigin_FOCUS.png
Binary file modified docs/visualizations/rastrigin_FTRL.png
Binary file modified docs/visualizations/rastrigin_Fromage.png
Binary file modified docs/visualizations/rastrigin_GaLore.png
Binary file modified docs/visualizations/rastrigin_Grams.png
Binary file modified docs/visualizations/rastrigin_Gravity.png
Binary file modified docs/visualizations/rastrigin_GrokFastAdamW.png
Binary file modified docs/visualizations/rastrigin_Kate.png
Binary file modified docs/visualizations/rastrigin_Kron.png
Binary file modified docs/visualizations/rastrigin_LARS.png
Binary file modified docs/visualizations/rastrigin_LaProp.png
Binary file modified docs/visualizations/rastrigin_Lamb.png
Binary file modified docs/visualizations/rastrigin_Lion.png
Binary file modified docs/visualizations/rastrigin_MADGRAD.png
Binary file modified docs/visualizations/rastrigin_MARS.png
Binary file modified docs/visualizations/rastrigin_MSVAG.png
Binary file modified docs/visualizations/rastrigin_Muon.png
Binary file modified docs/visualizations/rastrigin_Nero.png
Binary file modified docs/visualizations/rastrigin_NovoGrad.png
Binary file modified docs/visualizations/rastrigin_PAdam.png
Binary file modified docs/visualizations/rastrigin_PID.png
Binary file modified docs/visualizations/rastrigin_PNM.png
Binary file modified docs/visualizations/rastrigin_Prodigy.png
Binary file modified docs/visualizations/rastrigin_QHAdam.png
Binary file modified docs/visualizations/rastrigin_QHM.png
Binary file modified docs/visualizations/rastrigin_RAdam.png
Binary file modified docs/visualizations/rastrigin_Ranger.png
Binary file modified docs/visualizations/rastrigin_Ranger21.png
Binary file modified docs/visualizations/rastrigin_Ranger25.png
Binary file modified docs/visualizations/rastrigin_SGD.png
Binary file modified docs/visualizations/rastrigin_SGDP.png
Binary file modified docs/visualizations/rastrigin_SGDSaI.png
Binary file modified docs/visualizations/rastrigin_SGDW.png
Binary file modified docs/visualizations/rastrigin_SM3.png
Binary file modified docs/visualizations/rastrigin_SOAP.png
Binary file modified docs/visualizations/rastrigin_SPAM.png
Binary file modified docs/visualizations/rastrigin_SRMM.png
Binary file modified docs/visualizations/rastrigin_SWATS.png
Binary file modified docs/visualizations/rastrigin_ScalableShampoo.png
Binary file modified docs/visualizations/rastrigin_ScheduleFreeAdamW.png
Binary file modified docs/visualizations/rastrigin_ScheduleFreeRAdam.png
Binary file modified docs/visualizations/rastrigin_ScheduleFreeSGD.png
Binary file modified docs/visualizations/rastrigin_Shampoo.png
Binary file modified docs/visualizations/rastrigin_SignSGD.png
Binary file modified docs/visualizations/rastrigin_SophiaH.png
Binary file modified docs/visualizations/rastrigin_StableAdamW.png
Binary file modified docs/visualizations/rastrigin_TAM.png
Binary file modified docs/visualizations/rastrigin_Tiger.png
Binary file modified docs/visualizations/rastrigin_Yogi.png
Binary file modified docs/visualizations/rosenbrock_ADOPT.png
Binary file modified docs/visualizations/rosenbrock_APOLLO.png
Binary file modified docs/visualizations/rosenbrock_ASGD.png
Binary file modified docs/visualizations/rosenbrock_AccSGD.png
Binary file modified docs/visualizations/rosenbrock_AdEMAMix.png
Binary file modified docs/visualizations/rosenbrock_AdaBelief.png
Binary file modified docs/visualizations/rosenbrock_AdaBound.png
Binary file modified docs/visualizations/rosenbrock_AdaDelta.png
Binary file modified docs/visualizations/rosenbrock_AdaFactor.png
Binary file modified docs/visualizations/rosenbrock_AdaHessian.png
Binary file modified docs/visualizations/rosenbrock_AdaMax.png
Binary file modified docs/visualizations/rosenbrock_AdaMod.png
Binary file modified docs/visualizations/rosenbrock_AdaNorm.png
Binary file modified docs/visualizations/rosenbrock_AdaPNM.png
Binary file modified docs/visualizations/rosenbrock_AdaShift.png
Binary file modified docs/visualizations/rosenbrock_AdaSmooth.png
Binary file modified docs/visualizations/rosenbrock_AdaTAM.png
Binary file modified docs/visualizations/rosenbrock_Adai.png
Binary file modified docs/visualizations/rosenbrock_Adalite.png
Binary file modified docs/visualizations/rosenbrock_Adam.png
Binary file modified docs/visualizations/rosenbrock_AdamG.png
Binary file modified docs/visualizations/rosenbrock_AdamMini.png
Binary file modified docs/visualizations/rosenbrock_AdamP.png
Binary file modified docs/visualizations/rosenbrock_AdamS.png
Binary file modified docs/visualizations/rosenbrock_AdamW.png
Binary file modified docs/visualizations/rosenbrock_Adan.png
Binary file modified docs/visualizations/rosenbrock_AggMo.png
Binary file modified docs/visualizations/rosenbrock_Aida.png
Binary file removed docs/visualizations/rosenbrock_AliG.png
Diff not rendered.
Binary file modified docs/visualizations/rosenbrock_Amos.png
Binary file modified docs/visualizations/rosenbrock_ApolloDQN.png
Binary file modified docs/visualizations/rosenbrock_AvaGrad.png
Binary file modified docs/visualizations/rosenbrock_BSAM.png
Binary file modified docs/visualizations/rosenbrock_CAME.png
Binary file modified docs/visualizations/rosenbrock_DAdaptAdaGrad.png
Binary file modified docs/visualizations/rosenbrock_DAdaptAdam.png
Binary file modified docs/visualizations/rosenbrock_DAdaptAdan.png
Binary file modified docs/visualizations/rosenbrock_DAdaptLion.png
Binary file modified docs/visualizations/rosenbrock_DAdaptSGD.png
Binary file modified docs/visualizations/rosenbrock_DiffGrad.png
Binary file modified docs/visualizations/rosenbrock_EXAdam.png
Binary file modified docs/visualizations/rosenbrock_FAdam.png
Binary file modified docs/visualizations/rosenbrock_FOCUS.png
Binary file modified docs/visualizations/rosenbrock_FTRL.png
Binary file modified docs/visualizations/rosenbrock_Fromage.png
Binary file modified docs/visualizations/rosenbrock_GaLore.png
Binary file modified docs/visualizations/rosenbrock_Grams.png
Binary file modified docs/visualizations/rosenbrock_Gravity.png
Binary file modified docs/visualizations/rosenbrock_GrokFastAdamW.png
Binary file modified docs/visualizations/rosenbrock_Kate.png
Binary file modified docs/visualizations/rosenbrock_Kron.png
Binary file modified docs/visualizations/rosenbrock_LARS.png
Binary file modified docs/visualizations/rosenbrock_LaProp.png
Binary file modified docs/visualizations/rosenbrock_Lamb.png
Binary file modified docs/visualizations/rosenbrock_Lion.png
Binary file modified docs/visualizations/rosenbrock_MADGRAD.png
Binary file modified docs/visualizations/rosenbrock_MARS.png
Binary file modified docs/visualizations/rosenbrock_MSVAG.png
Binary file modified docs/visualizations/rosenbrock_Muon.png
Binary file modified docs/visualizations/rosenbrock_Nero.png
Binary file modified docs/visualizations/rosenbrock_NovoGrad.png
Binary file modified docs/visualizations/rosenbrock_PAdam.png
Binary file modified docs/visualizations/rosenbrock_PID.png
Binary file modified docs/visualizations/rosenbrock_PNM.png
Binary file modified docs/visualizations/rosenbrock_Prodigy.png
Binary file modified docs/visualizations/rosenbrock_QHAdam.png
Binary file modified docs/visualizations/rosenbrock_QHM.png
Binary file modified docs/visualizations/rosenbrock_RAdam.png
Binary file modified docs/visualizations/rosenbrock_Ranger.png
Binary file modified docs/visualizations/rosenbrock_Ranger21.png
Binary file modified docs/visualizations/rosenbrock_Ranger25.png
Binary file modified docs/visualizations/rosenbrock_SGD.png
Binary file modified docs/visualizations/rosenbrock_SGDP.png
Binary file modified docs/visualizations/rosenbrock_SGDSaI.png
Binary file modified docs/visualizations/rosenbrock_SGDW.png
Binary file modified docs/visualizations/rosenbrock_SM3.png
Binary file modified docs/visualizations/rosenbrock_SOAP.png
Binary file modified docs/visualizations/rosenbrock_SPAM.png
Binary file modified docs/visualizations/rosenbrock_SRMM.png
Binary file modified docs/visualizations/rosenbrock_SWATS.png
Binary file modified docs/visualizations/rosenbrock_ScalableShampoo.png
Binary file modified docs/visualizations/rosenbrock_ScheduleFreeAdamW.png
Binary file modified docs/visualizations/rosenbrock_ScheduleFreeRAdam.png
Binary file modified docs/visualizations/rosenbrock_ScheduleFreeSGD.png
Binary file modified docs/visualizations/rosenbrock_Shampoo.png
Binary file modified docs/visualizations/rosenbrock_SignSGD.png
Binary file modified docs/visualizations/rosenbrock_SophiaH.png
Binary file modified docs/visualizations/rosenbrock_StableAdamW.png
Binary file modified docs/visualizations/rosenbrock_TAM.png
Binary file modified docs/visualizations/rosenbrock_Tiger.png
Binary file modified docs/visualizations/rosenbrock_Yogi.png
431 changes: 357 additions & 74 deletions examples/visualize_optimizers.py

Large diffs are not rendered by default.

0 comments on commit 5f4e62f

Please sign in to comment.