code: def make_loader(
      manifest_file,
      manifest_root,
      backend_obj,
      subset_pct=100,
      random_seed=0,
  ):
      aeon_config = common_config(
          manifest_file, manifest_root, backend_obj.bsz, subset_pct
      )
      aeon_config["shuffle_manifest"] = True
      aeon_config["shuffle_enable"] = True
      aeon_config["random_seed"] = random_seed
      aeon_config["augmentation"][0]["center"] = True
      aeon_config["augmentation"][0]["flip_enable"] = False
  
      return wrap_dataloader(AeonDataLoader(aeon_config))
  
file_path: neon/examples/gan/lsun_data.py
imports: import numpy
  import os
  import shutil
  import subprocess
  import json
  import zipfile
  import logging
  from tqdm import tqdm
  from PIL import Image
  from neon.data.aeon_shim import AeonDataLoader
  from neon.data.dataloader_transformers import OneHot, TypeCast, ValueNormalize
  from neon.util.persist import get_data_cache_or_nothing
  from future import standard_library
  from future.moves.urllib.request import urlopen
label_desc: Use image node_id 6 for calling a global function with example usage: make_loader(manifest_file, manifest_root, backend_obj, subset_pct, random_seed) and returns: wrap_dataloader