code: def is_numeric_feature(feature):
      from .. import ClassLabel, Sequence, Value
      from ..features.features import _ArrayXD
  
      if isinstance(feature, Sequence):
          return is_numeric_feature(feature.feature)
      elif isinstance(feature, list):
          return is_numeric_feature(feature[0])
      elif isinstance(feature, _ArrayXD):
          return is_numeric_pa_type(feature().storage_dtype)
      elif isinstance(feature, Value):
          return is_numeric_pa_type(feature())
      elif isinstance(feature, ClassLabel):
          return True
      else:
          return False
  
imports: import os
  import warnings
  from functools import partial
  from math import ceil
  from uuid import uuid4
  import numpy
  import pyarrow
  from multiprocess import get_context
  from ..None import config
label_desc: Use image node_id 4 for calling a global function with example usage: is_numeric_feature(feature) and returns: is_numeric_feature, is_numeric_feature, is_numeric_pa_type, is_numeric_pa_type, True, False