code: def get_class_name(obj: object) -> str:
      """
      Get the full class name of an object.
  
      :param obj: A Python object.
      :return: A qualified class name.
      """
      module = obj.__class__.__module__
  
      if module is None or module == str.__class__.__module__:
          return obj.__class__.__name__
  
      return module + "." + obj.__class__.__name__
  
imports: from __future__ import absolute_import, division, print_function, unicode_literals
  from functools import reduce
  import logging
  from typing import Optional, Tuple, Union, TYPE_CHECKING
  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.keras import KerasClassifier
  from art.estimators.classification.pytorch import PyTorchClassifier
label_desc: Use image node_id 1 for calling a global function with example usage: get_class_name(obj) and returns: unknown, obj