Unverified Commit a1a74541 authored by peterjc123's avatar peterjc123 Committed by GitHub
Browse files

fix galore layerwise with frozen params (#29743)

parent 8692aa88
......@@ -385,6 +385,7 @@ def get_scheduler(
scheduler_dict[param].step()
for param in optimizer_dict.keys():
if param.requires_grad:
param.register_post_accumulate_grad_hook(scheduler_hook)
return LayerWiseDummyScheduler()
......
......@@ -1303,6 +1303,7 @@ class Trainer:
optimizer_dict[param].zero_grad()
for param in model.parameters():
if param.requires_grad:
param.register_post_accumulate_grad_hook(optimizer_hook)
optimizer_cls = LayerWiseDummyOptimizer
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment