File tree Expand file tree Collapse file tree 4 files changed +32
-4
lines changed
emerging_optimizers/riemannian_optimizers Expand file tree Collapse file tree 4 files changed +32
-4
lines changed Original file line number Diff line number Diff line change @@ -9,5 +9,7 @@ NeMo Emerging Optimizers API reference provides comprehensive technical document
99utils.md
1010orthogonalized-optimizers.md
1111soap.md
12+ riemannian-optimizers.md
13+ psgd.md
1214scalar-optimizers.md
1315```
Original file line number Diff line number Diff line change 1+ ``` {eval-rst}
2+ .. role:: hidden
3+ :class: hidden-section
4+
5+ emerging_optimizers.psgd
6+ ========================================
7+
8+ .. automodule:: emerging_optimizers.psgd.procrustes_step
9+ :members:
10+
11+ .. automodule:: emerging_optimizers.psgd.psgd_kron_contractions
12+ :members:
13+
14+ .. automodule:: emerging_optimizers.psgd.psgd_utils
15+ :members:
16+ ```
Original file line number Diff line number Diff line change 1+ ``` {eval-rst}
2+ .. role:: hidden
3+ :class: hidden-section
4+
5+ emerging_optimizers.riemannian_optimizers
6+ =========================================
7+
8+ .. automodule:: emerging_optimizers.riemannian_optimizers.normalized_optimizer
9+ :members:
10+ ```
Original file line number Diff line number Diff line change @@ -68,9 +68,9 @@ def __init__(
6868 @torch .no_grad () # type: ignore[misc]
6969 def step (self , closure : Callable [[], float ] | None = None ) -> float | None :
7070 """Performs a single optimization step.
71+
7172 Args:
72- closure (callable, optional): A closure that reevaluates the model
73- and returns the loss.
73+ closure: A closure that reevaluates the model and returns the loss.
7474 """
7575 loss = closure () if closure is not None else None
7676
@@ -157,9 +157,9 @@ def __init__(
157157 @torch .no_grad () # type: ignore[misc]
158158 def step (self , closure : Callable [[], float ] | None = None ) -> float | None :
159159 """Performs a single optimization step.
160+
160161 Args:
161- closure (callable, optional): A closure that reevaluates the model
162- and returns the loss.
162+ closure: A closure that reevaluates the model and returns the loss.
163163 """
164164 loss = closure () if closure is not None else None
165165
You can’t perform that action at this time.
0 commit comments