code: def aggregate_src_tokens(self, new_batch):
      src_pad_token = self.tensorizers[
          "src_seq_tokens"
      ].vocab.get_pad_index()
  
      self.aggregate_data(
          self.all_src_tokens,
          [
              self._remove_tokens(src, [src_pad_token])
              for src in self._make_simple_list(new_batch)
          ],
      )
  
imports: from typing import Dict, List
  import torch
  from pytext.common.constants import BatchContext, DatasetFieldName, RawExampleFieldName, Stage
  from pytext.data.tensorizers import Tensorizer
  from pytext.metric_reporters.channel import Channel, ConsoleChannel, FileChannel
  from pytext.metric_reporters.metric_reporter import MetricReporter
  from pytext.metrics import safe_division
  from pytext.metrics.seq2seq_metrics import compute_f1, Seq2SeqMetrics
label_desc: Use image node_id 8 for calling the Seq2SeqMetricReporter obj's underlying member method code with example usage: obj.aggregate_src_tokens(new_batch) without return types