docstr: Returns the list of ids, edited via optimizer name.
docstr_tok: ["Returns","the","list","of","ids",",","edited","via","optimizer","name","."]
code: def compute_ids(self, batch_id, optim_name):
      """Returns the list of ids, edited via optimizer name."""
      if optim_name == "D_enh":
          return [f"{uid}@{self.epoch}" for uid in batch_id]
      return batch_id
  
imports: import os
  import sys
  import shutil
  import pickle
  import torch
  import torchaudio
  import speechbrain
  from pesq import pesq
  from enum import Enum, auto
  from hyperpyyaml import load_hyperpyyaml
  from speechbrain.utils.metric_stats import MetricStats
  from speechbrain.processing.features import spectral_magnitude
  from speechbrain.nnet.loss.stoi_loss import stoi_loss
  from speechbrain.utils.distributed import run_on_main
  from speechbrain.dataio.sampler import ReproducibleWeightedRandomSampler
label_desc: Use image node_id 5 for calling the MetricGanBrain obj's underlying member method code with example usage: obj.compute_ids(batch_id, optim_name) and returns: batch_id, unknown