Skip to content

Commit 1872522

Browse files
committed
update examples
1 parent 09dbdc4 commit 1872522

4 files changed

Lines changed: 16 additions & 20 deletions

File tree

examples/by_feature/fsdp_with_peak_mem_tracking.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -110,10 +110,9 @@ def training_function(config, args):
110110
batch_size = int(config["batch_size"])
111111

112112
# We need to initialize the trackers we use, and also store our configuration
113-
if args.with_tracking:
114-
if accelerator.is_main_process:
115-
experiment_config = vars(args)
116-
accelerator.init_trackers("fsdp_glue_no_trainer", experiment_config)
113+
if args.with_tracking and accelerator.is_main_process:
114+
experiment_config = vars(args)
115+
accelerator.init_trackers("fsdp_glue_no_trainer", experiment_config)
117116

118117
tokenizer = AutoTokenizer.from_pretrained(args.model_name_or_path)
119118
datasets = load_dataset("glue", "mrpc")

examples/by_feature/tracking.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -162,10 +162,9 @@ def training_function(config, args):
162162

163163
# New Code #
164164
# We need to initalize the trackers we use. Overall configurations can also be stored
165-
if args.with_tracking:
166-
if accelerator.is_main_process:
167-
run = os.path.split(__file__)[-1].split(".")[0]
168-
accelerator.init_trackers(run, config)
165+
if args.with_tracking and accelerator.is_main_process:
166+
run = os.path.split(__file__)[-1].split(".")[0]
167+
accelerator.init_trackers(run, config)
169168

170169
# Now we train the model
171170
for epoch in range(num_epochs):

examples/complete_cv_example.py

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -103,12 +103,11 @@ def training_function(config, args):
103103
checkpointing_steps = None
104104

105105
# We need to initialize the trackers we use, and also store our configuration
106-
if args.with_tracking:
107-
if accelerator.is_main_process:
108-
run = os.path.split(__file__)[-1].split(".")[0]
109-
if args.logging_dir:
110-
run = os.path.join(args.logging_dir, run)
111-
accelerator.init_trackers(run, config)
106+
if args.with_tracking and accelerator.is_main_process:
107+
run = os.path.split(__file__)[-1].split(".")[0]
108+
if args.logging_dir:
109+
run = os.path.join(args.logging_dir, run)
110+
accelerator.init_trackers(run, config)
112111

113112
# Grab all the image filenames
114113
file_names = [os.path.join(args.data_dir, fname) for fname in os.listdir(args.data_dir) if fname.endswith(".jpg")]

examples/complete_nlp_example.py

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -75,12 +75,11 @@ def training_function(config, args):
7575
batch_size = int(config["batch_size"])
7676

7777
# We need to initialize the trackers we use, and also store our configuration
78-
if args.with_tracking:
79-
if accelerator.is_main_process:
80-
run = os.path.split(__file__)[-1].split(".")[0]
81-
if args.logging_dir:
82-
run = os.path.join(args.logging_dir, run)
83-
accelerator.init_trackers(run, config)
78+
if args.with_tracking and accelerator.is_main_process:
79+
run = os.path.split(__file__)[-1].split(".")[0]
80+
if args.logging_dir:
81+
run = os.path.join(args.logging_dir, run)
82+
accelerator.init_trackers(run, config)
8483

8584
tokenizer = AutoTokenizer.from_pretrained("bert-base-cased")
8685
datasets = load_dataset("glue", "mrpc")

0 commit comments

Comments
 (0)