class_docstr: Abstract class representing dataloader which wraps another dataloader.
  
  Attribute accesses are passed to the wrapped dataloader.
docstr: Pass the getattr call to the wrapped dataloader
docstr_tok: ["Pass","the","getattr","call","to","the","wrapped","dataloader"]
code: def __getattr__(self, attr) -> Any:
      """
      Pass the getattr call to the wrapped dataloader
      """
      if attr in self.__dict__:
          return self.__dict__[attr]
      return getattr(self.dataloader, attr)
  
file_path: ClassyVision/classy_vision/dataset/dataloader_wrapper.py
imports: from abc import ABC, abstractmethod
  from typing import Any, Iterable, Iterator
label_desc: Use image node_id 4 for calling the DataloaderWrapper obj's underlying member method code with example usage: obj.__getattr__(attr) and returns: getattr, self