docstr: Removing [PAD] tokens.
docstr_tok: ["Removing","[","PAD","]","tokens","."]
code: def _unpad_tokens(
      self, attns: np.array, tokens: List[str]
  ) -> Tuple[np.array, List[str]]:
      """Removing [PAD] tokens."""
      # Making sure we don't get any [PAD] tokens
      attns = attns[:, :, : len(tokens), : len(tokens)]
      # TODO: figure out why we only need this for superglue and not ABSA
      return attns, tokens
  
imports: from typing import List, Tuple, Dict, Union
  from abc import ABC, abstractmethod
  import torch
  import pandas
  import numpy
label_desc: Use image node_id 9 for calling the WSCTask obj's underlying member method code with example usage: obj._unpad_tokens(attns, tokens) and returns: attns,  tokens