code: def convert_numpy_array_to_list_recursively(data):
      for key, value in data.items():
          if isinstance(value, dict):
              convert_numpy_array_to_list_recursively(value)
  
          elif isinstance(value, np.ndarray):
              data[key] = value.tolist()
  
          elif isinstance(value, list):
              for entity in value:
                  if isinstance(entity, dict):
                      convert_numpy_array_to_list_recursively(entity)
  
imports: import json
  from time import gmtime, strftime
  import six
  import h5py
  import numpy
  import tensorflow
  from six.moves import cPickle
  import neupy
  from neupy.core.docs import shared_docs
  from neupy.layers.graph import LayerGraph
  from neupy.algorithms.base import BaseNetwork
  from neupy.utils import asfloat, tf_utils
label_desc: Use image node_id 12 for calling a global function with example usage: convert_numpy_array_to_list_recursively(data) without return types