File tree Expand file tree Collapse file tree 1 file changed +9
-4
lines changed Expand file tree Collapse file tree 1 file changed +9
-4
lines changed Original file line number Diff line number Diff line change @@ -293,11 +293,16 @@ def __getattr__(self, name):
293
293
return super (PretrainedModel , self ).__getattr__ (name )
294
294
except AttributeError :
295
295
result = getattr (self .config , name )
296
+ if getattr (self , "deprecated_warnings" , None ) is None :
297
+ self .deprecated_warnings = {}
298
+
299
+ if not self .deprecated_warnings .get (name , False ):
300
+ logger .warning (
301
+ f"Accessing `{ name } ` through `model.{ name } ` will be deprecated after v2.6.0. "
302
+ f"Instead, do `model.config.{ name } `"
303
+ )
304
+ self .deprecated_warnings [name ] = True
296
305
297
- logger .warning (
298
- f"Accessing `{ name } ` through `model.{ name } ` will be deprecated after v2.6.0. "
299
- f"Instead, do `model.config.{ name } `"
300
- )
301
306
return result
302
307
303
308
@property
You can’t perform that action at this time.
0 commit comments