code: def lazy_init():
      if torch._C._has_mkldnn and config.cpp.weight_prepack:
          from .mkldnn_fusion import _mkldnn_weight_pack_init
  
          _mkldnn_weight_pack_init()
  
      from .binary_folding import binary_folding_init
  
      addmm_patterns_init()
      binary_folding_init()
  
file_path: pytorch/torch/_inductor/fx_passes/freezing_patterns.py
imports: import functools
  import torch
  from torch._inductor.compile_fx import fake_tensor_prop
  from ..._dynamo.utils import counters
  from ..None import config
  from ..pattern_matcher import _return_true, CallFunction, fwd_only, Ignored, init_once_fakemode, KeywordArg, Match, PatternMatcherPass, register_graph_pattern, register_replacement, stable_topological_sort
label_desc: Use image node_id 2 for calling a global function with example usage: lazy_init() without return types