Skip to content

Commit

Permalink
Fix a bug with a parameter w/o childs in a root module
Browse files Browse the repository at this point in the history
  • Loading branch information
BloodAxe committed Jun 17, 2024
1 parent df5ca28 commit d73827d
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion pytorch_toolbelt/optimization/functional.py
Original file line number Diff line number Diff line change
Expand Up @@ -178,7 +178,7 @@ def get_param_group(parameter_name: str, module: nn.Module):

for parameter_name, parameter in parameters:
total_optimizable_params += parameter.numel()
module_name = ".".join(parameter_name.split(".")[:-1])
module_name = ".".join(parameter_name.split(".")[:-1]) if "." in parameter_name else parameter_name
module = recursive_getattr(model, module_name)

param_group: ParametersGroup = get_param_group(parameter_name, module)
Expand Down

0 comments on commit d73827d

Please sign in to comment.