Skip to content

Commit 6b3079e

Browse files
committed
Update ZeRO config for fp16 compatibility
1 parent 4f801cd commit 6b3079e

File tree

3 files changed

+19
-3
lines changed

3 files changed

+19
-3
lines changed

scripts/zero2.json

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
11
{
2+
"fp16": {
3+
"enabled": "auto",
4+
"loss_scale": 0,
5+
"loss_scale_window": 1000,
6+
"initial_scale_power": 16,
7+
"hysteresis": 2,
8+
"min_loss_scale": 1
9+
},
210
"bf16": {
3-
"enabled": true
11+
"enabled": "auto"
412
},
513
"train_micro_batch_size_per_gpu": "auto",
614
"train_batch_size": "auto",

scripts/zero3.json

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,14 @@
11
{
2+
"fp16": {
3+
"enabled": "auto",
4+
"loss_scale": 0,
5+
"loss_scale_window": 1000,
6+
"initial_scale_power": 16,
7+
"hysteresis": 2,
8+
"min_loss_scale": 1
9+
},
210
"bf16": {
3-
"enabled": true
11+
"enabled": "auto"
412
},
513
"train_micro_batch_size_per_gpu": "auto",
614
"train_batch_size": "auto",

scripts/zero3_offload.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"min_loss_scale": 1
99
},
1010
"bf16": {
11-
"enabled": true
11+
"enabled": "auto"
1212
},
1313
"optimizer": {
1414
"type": "AdamW",

0 commit comments

Comments
 (0)