code: def make_inference_loader(manifest_file, backend_obj):
      manifest_root = ""  # This is used for demo script which generates abs path manifest
      aeon_config = common_config(
          manifest_file, manifest_root, backend_obj.bsz
      )
      video_config = {
          "type": "video",
          "max_frame_count": 16,
          "frame": {"height": 112, "width": 112},
      }
      aeon_config["etl"] = [video_config]
      dl = AeonDataLoader(aeon_config)
      dl = TypeCast(dl, index=0, dtype=np.float32)
      return dl
  
file_path: neon/examples/video-c3d/data.py
imports: import os
  import numpy
  from neon.data.aeon_shim import AeonDataLoader
  from neon.data.dataloader_transformers import OneHot, TypeCast
  from neon.util.persist import get_data_cache_or_nothing
label_desc: Use image node_id 5 for calling a global function with example usage: make_inference_loader(manifest_file, backend_obj) and returns: dl