docstr: perform checkpoint averge if needed
docstr_tok: ["perform","checkpoint","averge","if","needed"]
code: def on_evaluate_start(self, max_key=None, min_key=None):
      """perform checkpoint averge if needed"""
      super().on_evaluate_start()
  
      ckpts = self.checkpointer.find_checkpoints(
          max_key=max_key, min_key=min_key
      )
      ckpt = sb.utils.checkpoints.average_checkpoints(
          ckpts,
          recoverable_name="model",
      )
  
      self.hparams.model.load_state_dict(ckpt, strict=True)
      self.hparams.model.eval()
  
file_path: speechbrain/recipes/Fisher-Callhome-Spanish/ST/transformer/train.py
imports: import sys
  import torch
  import logging
  import speechbrain
  from sacremoses import MosesDetokenizer
  from hyperpyyaml import load_hyperpyyaml
  from speechbrain.utils.distributed import run_on_main
label_desc: Use image node_id 9 for calling the ST obj's underlying member method code with example usage: obj.on_evaluate_start(max_key, min_key) without return types