docstr: Initializes the wav2vec2 optimizer and model optimizer
docstr_tok: ["Initializes","the","wav2vec2","optimizer","and","model","optimizer"]
code: def init_optimizers(self):
      "Initializes the wav2vec2 optimizer and model optimizer"
      self.wav2vec_optimizer = self.hparams.wav2vec_opt_class(
          self.modules.wav2vec2.parameters()
      )
      self.adam_optimizer = self.hparams.adam_opt_class(
          self.hparams.model.parameters()
      )
  
      if self.checkpointer is not None:
          self.checkpointer.add_recoverable(
              "wav2vec_opt", self.wav2vec_optimizer
          )
          self.checkpointer.add_recoverable(
              "adam_opt", self.adam_optimizer
          )
  
      self.optimizers_dict = {
          "wav2vec": self.wav2vec_optimizer,
          "adam": self.adam_optimizer,
      }
  
file_path: speechbrain/recipes/TIMIT/ASR/transducer/train_wav2vec.py
imports: import os
  import sys
  import logging
  import speechbrain
  from hyperpyyaml import load_hyperpyyaml
  from speechbrain.utils.distributed import run_on_main, if_main_process
label_desc: Use image node_id 5 for calling the ASR_Brain obj's underlying member method code with example usage: obj.init_optimizers() without return types