code: def any_variadic(val):
      if is_variadic(val):
          return True
      elif isinstance(val, np.ndarray) and np.issctype(val.dtype):
          return False
      elif isinstance(val, six.string_types):  # string is iterable
          return False
      elif hasattr(val, "__iter__"):
          return any(any_variadic(i) for i in val)
      return False
  
file_path: turicreate/src/external/coremltools_wrap/coremltools/coremltools/converters/mil/mil/types/symbolic.py
imports: import sympy
  import numpy
  import six
label_desc: Use image node_id 6 for calling a global function with example usage: any_variadic(val) and returns: False, True, False, False, any