Variable Correction for Consistency in Distillation Example (#11444)
As the error comes from the inconsistency of variable meaning number of gpus in parser and its actual usage in the train.py script, 'gpus' and 'n_gpu' respectively, the correction makes the example work
This commit is contained in:
@@ -163,7 +163,7 @@ python -m torch.distributed.launch \
|
|||||||
--master_port $MASTER_PORT \
|
--master_port $MASTER_PORT \
|
||||||
train.py \
|
train.py \
|
||||||
--force \
|
--force \
|
||||||
--gpus $WORLD_SIZE \
|
--n_gpu $WORLD_SIZE \
|
||||||
--student_type distilbert \
|
--student_type distilbert \
|
||||||
--student_config training_configs/distilbert-base-uncased.json \
|
--student_config training_configs/distilbert-base-uncased.json \
|
||||||
--teacher_type bert \
|
--teacher_type bert \
|
||||||
|
|||||||
@@ -210,7 +210,7 @@ def main():
|
|||||||
help="For fp16: Apex AMP optimization level selected in ['O0', 'O1', 'O2', and 'O3']."
|
help="For fp16: Apex AMP optimization level selected in ['O0', 'O1', 'O2', and 'O3']."
|
||||||
"See details at https://nvidia.github.io/apex/amp.html",
|
"See details at https://nvidia.github.io/apex/amp.html",
|
||||||
)
|
)
|
||||||
parser.add_argument("--gpus", type=int, default=1, help="Number of GPUs in the node.")
|
parser.add_argument("--n_gpu", type=int, default=1, help="Number of GPUs in the node.")
|
||||||
parser.add_argument("--local_rank", type=int, default=-1, help="Distributed training - Local rank")
|
parser.add_argument("--local_rank", type=int, default=-1, help="Distributed training - Local rank")
|
||||||
parser.add_argument("--seed", type=int, default=56, help="Random seed")
|
parser.add_argument("--seed", type=int, default=56, help="Random seed")
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user