code: def test_is_single_float():
      assert ia.is_single_float("A") is False
      assert ia.is_single_float(None) is False
      assert ia.is_single_float(1.2) is True
      assert ia.is_single_float(1.0) is True
      assert (
          ia.is_single_float(np.ones((1,), dtype=np.float32)[0]) is True
      )
      assert ia.is_single_float(1) is False
      assert ia.is_single_float(1234) is False
      assert (
          ia.is_single_float(np.ones((1,), dtype=np.uint8)[0]) is False
      )
      assert (
          ia.is_single_float(np.ones((1,), dtype=np.int32)[0]) is False
      )
  
imports: from __future__ import print_function, division, absolute_import
  import time
  import warnings
  import sys
  import matplotlib
  import numpy
  import six.moves
  import cv2
  import imgaug
  from imgaug import dtypes
  import imgaug.random
  from imgaug.testutils import assertWarns
label_desc: Use image node_id 4 for calling a global function with example usage: test_is_single_float() without return types