class_docstr: DataLoaderAdapter converts Aeon data buffers to tensors.
  
  Arguments:
      dataloader (DataLoader): Aeon dataloading module.
code: def shapes(self):
      # Get tuple of shape values only
      shapes = []
      for name, value in self.dataloader.axes_info:
          vals = ()
          for child_name, child_value in value:
              vals = vals + (child_value,)
          shapes.append(vals)
  
      return tuple(shapes)
  
file_path: neon/neon/data/dataloaderadapter.py
imports: from __future__ import division
  import numpy
  from neon.data.dataloader_transformers import DataLoaderTransformer
  from collections import OrderedDict
label_desc: Use image node_id 3 for calling the DataLoaderAdapter obj's underlying member method code with example usage: obj.shapes() and returns: tuple