code: def _init_optimizers(self):
      optimizers = {}
      optimizers.update(self._init_class_optimizers())
      optimizers.update(self._init_file_optimizers())
      for opt_name, opt in optimizers.items():
          self.register_pass(opt_name, opt)
  
imports: import inspect
  import os
  from pathlib import Path
  from hls4ml.backends.template import Template
  from hls4ml.model.flow import get_backend_flows, update_flow
  from hls4ml.model.optimizer import LayerOptimizerPass, extract_optimizers_from_object, extract_optimizers_from_path, get_backend_passes, get_optimizer, register_pass
label_desc: Use image node_id 2 for calling the Backend obj's underlying member method code with example usage: obj._init_optimizers() without return types