code: def get_poison_tuples(poison_batch, poison_label):
      """
      Includes the labels
      """
      poison = [
          poison_batch.poison.data[num_p]
          .unsqueeze(0)
          .detach()
          .cpu()
          .numpy()
          for num_p in range(poison_batch.poison.size(0))
      ]
      return np.vstack(poison), poison_label
  
file_path: adversarial-robustness-toolbox/art/attacks/poisoning/bullseye_polytope_attack.py
imports: from __future__ import absolute_import, division, print_function, unicode_literals
  import logging
  import time
  from typing import Optional, Tuple, Union, TYPE_CHECKING, List
  import numpy
  from tqdm.auto import trange
  from art.attacks.attack import PoisoningAttackWhiteBox
  from art.estimators import BaseEstimator, NeuralNetworkMixin
  from art.estimators.classification.classifier import ClassifierMixin
  from art.estimators.classification.pytorch import PyTorchClassifier
label_desc: Use image node_id 1 for calling a global function with example usage: get_poison_tuples(poison_batch, poison_label) and returns: np,  poison_label