@@ -140,7 +140,7 @@ def init(self, params, model_state=None, num_steps=None, **kwargs): # pyrefly:
140140 dir_opt_state = self .direction_opt .init (
141141 params , model_state = model_state , num_steps = num_steps , ** kwargs ))
142142
143- def update (self , opt_state , grad , model_state = None , ** kwargs ): # pytype: disable=signature-mismatch # overriding-parameter-count-checks
143+ def update (self , opt_state , grad , model_state = None , ** kwargs ): # pyrefly: ignore[bad-override]
144144 base_params = opt_state .params
145145
146146 next_mag_opt_state = self .magnitude_opt .update (
@@ -175,28 +175,32 @@ def update(self, opt_state, grad, model_state=None, **kwargs): # pytype: disabl
175175
176176
177177def SGD (* args , ** kwargs ): # pylint: disable=invalid-name
178- from learned_optimization .optimizers import optax_opts # pytype: disable=import-error # pylint: disable=g-import-not-at-top
178+ from learned_optimization .optimizers import optax_opts # pylint: disable=g-import-not-at-top # pyrefly: ignore[missing-module-attribute]
179+
179180 warnings .warn ("SGD module has been moved to optax_opts!"
180181 " Calling here from base is deprecated!" )
181182 return optax_opts .SGD (* args , ** kwargs )
182183
183184
184185def SGDM (* args , ** kwargs ): # pylint: disable=invalid-name
185- from learned_optimization .optimizers import optax_opts # pytype: disable=import-error # pylint: disable=g-import-not-at-top
186+ from learned_optimization .optimizers import optax_opts # pylint: disable=g-import-not-at-top # pyrefly: ignore[missing-module-attribute]
187+
186188 warnings .warn ("SGDM module has been moved to optax_opts!"
187189 " Calling here from base is deprecated!" )
188190 return optax_opts .SGDM (* args , ** kwargs )
189191
190192
191193def RMSProp (* args , ** kwargs ): # pylint: disable=invalid-name
192- from learned_optimization .optimizers import optax_opts # pytype: disable=import-error # pylint: disable=g-import-not-at-top
194+ from learned_optimization .optimizers import optax_opts # pylint: disable=g-import-not-at-top # pyrefly: ignore[missing-module-attribute]
195+
193196 warnings .warn ("RMSProp module has been moved to optax_opts!"
194197 " Calling here from base is deprecated!" )
195198 return optax_opts .RMSProp (* args , ** kwargs )
196199
197200
198201def Adam (* args , ** kwargs ): # pylint: disable=invalid-name
199- from learned_optimization .optimizers import optax_opts # pytype: disable=import-error # pylint: disable=g-import-not-at-top
202+ from learned_optimization .optimizers import optax_opts # pylint: disable=g-import-not-at-top # pyrefly: ignore[missing-module-attribute]
203+
200204 warnings .warn ("Adammodule has been moved to optax_opts!"
201205 " Calling here from base is deprecated!" )
202206 return optax_opts .Adam (* args , ** kwargs )
0 commit comments