code: def fixture_not_close(close):
      """
      Comparison function
      :returns: function that checks if values of two float arrays are not close.
      """
  
      def not_close(x: np.ndarray, y: np.ndarray) -> bool:
          """
          Compare two float arrays
  
          :param x: first float array
          :param y: second float array
          :returns: true if they are not the same
          """
          try:
              close(x, y)
              return False
          except AssertionError:
              return True
  
      return not_close
  
imports: from typing import Callable, Tuple, Any
  import numpy
  import pytest
  from art.attacks.evasion.laser_attack.laser_attack import LaserBeam, LaserBeamGenerator, LaserBeamAttack
  from art.attacks.evasion.laser_attack.utils import ImageGenerator
  from tests.utils import ARTTestException
label_desc: Use image node_id 2 for calling a global function with example usage: fixture_not_close(close) and returns: not_close, False, True