Source symbols: src/transformers/debug_utils.py
Deterministic, value-free symbol metadata extracted from public source. Implementations and literal values are not copied into this page.
- Revision: main@9a0fe3f5dd36ffe1888133f09eb03f1eb14b8a6e · 2026-07-20T12:47:48Z
- Declarations: 18
- Referenced calls: 31
Declared symbols
DebugUnderflowOverflow— class at line 27; referencesdeque,analyse_model,register_forward_hook,expand_frame,append,join,print,named_modules__init__— def at line 145; referencesdeque,analyse_model,register_forward_hook,expand_frame,append,join,print,named_modulessave_frame— def at line 164; referencesexpand_frame,append,join,print,named_modulesexpand_frame— def at line 170; referencesappend,print,join,named_modulestrace_frames— def at line 173; referencesprint,join,named_modulesreset_saved_frames— def at line 177; referencesprint,join,named_modulesdump_saved_frames— def at line 180; referencesprint,join,named_modulesanalyse_model— def at line 188; referencesnamed_modulesanalyse_variable— def at line 196; referencesis_tensor,expand_frame,get_abs_min_max,detect_overflowbatch_start_frame— def at line 206; referencesexpand_framebatch_end_frame— def at line 210; referencesexpand_framecreate_frame— def at line 213; referencesexpand_frame,named_parameters,analyse_variable,isinstance,enumerate,save_frameregister_forward_hook— def at line 241; referencesapply_register_forward_hook— def at line 244; referencesregister_forward_hookforward_hook— def at line 247; referencesreset_saved_frames,batch_start_frame,create_frame,trace_frames,dump_saved_frames,ValueErrorget_abs_min_max— def at line 295; referencesabsdetect_overflow— def at line 300; referencesisnan,any,item,print,isinf,abs,numelDebugOption— class at line 346
File-level call references
is_torch_available— line 20get_logger— line 24deque— line 153analyse_model— line 160register_forward_hook— line 162expand_frame— line 166append— line 167join— line 167print— line 174named_modules— line 193is_tensor— line 197get_abs_min_max— line 198detect_overflow— line 199named_parameters— line 217analyse_variable— line 218isinstance— line 221enumerate— line 222save_frame— line 239apply— line 242reset_saved_frames— line 255batch_start_frame— line 258create_frame— line 267trace_frames— line 273dump_saved_frames— line 279ValueError— line 282abs— line 296isnan— line 318any— line 318item— line 318isinf— line 321numel— line 328
Source: src/transformers/debug_utils.py