@@ -173,7 +173,7 @@ def load_state_dict(self, state_dict, move_to_device=True):
173173 raise ValueError ("loaded state dict has a different number of parameter groups" )
174174 param_lens = (len (g ["params" ]) for g in groups )
175175 saved_lens = (len (g ["params" ]) for g in saved_groups )
176- if any (p_len != s_len for p_len , s_len in zip (param_lens , saved_lens , strict = True )):
176+ if any (p_len != s_len for p_len , s_len in zip (param_lens , saved_lens )):
177177 raise ValueError (
178178 "loaded state dict contains a parameter group that doesn't match the size of optimizer's group" ,
179179 )
@@ -184,7 +184,6 @@ def load_state_dict(self, state_dict, move_to_device=True):
184184 for old_id , p in zip (
185185 chain .from_iterable (g ["params" ] for g in saved_groups ),
186186 chain .from_iterable (g ["params" ] for g in groups ),
187- strict = True ,
188187 )
189188 }
190189
@@ -226,7 +225,7 @@ def update_group(group, new_group):
226225 new_group ["params" ] = group ["params" ]
227226 return new_group
228227
229- param_groups = [update_group (g , ng ) for g , ng in zip (groups , saved_groups , strict = True )]
228+ param_groups = [update_group (g , ng ) for g , ng in zip (groups , saved_groups )]
230229 self .__setstate__ ({"state" : state , "param_groups" : param_groups })
231230
232231 def to_gpu (self ):
0 commit comments