code: def _load_tflite_layer(interpreter, layer):
      tensor_details = interpreter.get_tensor_details()
  
      def lookup(detail):
          return (
              interpreter.get_tensor(detail["index"]),
              detail["quantization_parameters"],
          )
  
      input_data = lookup(
          _get_main_path_tensor_details(tensor_details, layer)
      )
      kernel_data = lookup(_get_kernel_details(tensor_details, layer))
      bias_data = lookup(_get_bias_details(tensor_details, layer))
      output_data = lookup(
          _get_main_path_tensor_details(tensor_details, layer + 1)
      )
      return input_data, kernel_data, bias_data, output_data
  
imports: import numpy
  from PIL import Image
  import pytest
  import tvm
  import tvm.testing
  from tvm import meta_schedule, relay
  from tvm.testing.aot import AOTTestModel, run_and_check, AOTCompiledTestModel
  from tvm.relay.backend import Executor, Runtime
  from tvm.micro.testing.aot_test_utils import AOT_CORSTONE300_RUNNER
  from tvm.contrib.download import download_testdata
  from test_generalized_conv2d import change_ndarray_layout
label_desc: Use image node_id 11 for calling a global function with example usage: _load_tflite_layer(interpreter, layer) and returns: input_data,  kernel_data,  bias_data,  output_data, interpreter,  detail