Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
OpenDAS
Megatron-LM
Commits
28b63ec7
Commit
28b63ec7
authored
Mar 09, 2022
by
Lawrence McAfee
Browse files
moved distrib opt to own file.
parent
55695f81
Changes
3
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
802 additions
and
829 deletions
+802
-829
megatron/optimizer/__init__.py
megatron/optimizer/__init__.py
+2
-5
megatron/optimizer/distrib_optimizer.py
megatron/optimizer/distrib_optimizer.py
+797
-0
megatron/optimizer/optimizer.py
megatron/optimizer/optimizer.py
+3
-824
No files found.
megatron/optimizer/__init__.py
View file @
28b63ec7
...
...
@@ -25,11 +25,8 @@ from lutil import pax, tp
# <<<
from
.grad_scaler
import
ConstantGradScaler
,
DynamicGradScaler
# >>>
from
.optimizer
import
(
Float16OptimizerWithFloat16Params
,
Float16DistributedOptimizer
,
FP32Optimizer
,
)
from
.optimizer
import
Float16OptimizerWithFloat16Params
,
FP32Optimizer
from
.distrib_optimizer
import
DistributedOptimizer
# <<<
def
get_param_groups
(
modules
,
...
...
megatron/optimizer/distrib_optimizer.py
0 → 100644
View file @
28b63ec7
This diff is collapsed.
Click to expand it.
megatron/optimizer/optimizer.py
View file @
28b63ec7
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment