class_docstr: Iterable DataLoader Object
      
class_docstr_tok: ["Iterable","DataLoader","Object"]
code: def __init__(self, dataloader, fid=0):
      self.dataset = dataloader.dataset
      self.sampler = dataloader.sampler
      self.collate_fn = dataloader.collate_fn
      self.num_workers = dataloader.num_workers
      self.drop_last = dataloader.drop_last
      self.batch_size = dataloader.batch_size
      self.stream_shuffle_size = dataloader.stream_shuffle_size
      self.fid = fid
  
imports: import warnings
  import time
  import numpy
  from collections import namedtuple
  import paddle
  import paddle.fluid
  import paddle.fluid.layers
  from pgl.utils import mp_reader
  from pgl.utils.data.dataset import Dataset, StreamDataset
  from pgl.utils.data.sampler import Sampler, StreamSampler
label_desc: Use image node_id 1 to create a new _DataLoaderIter object from inherited base classes: object with example: obj = _DataLoaderIter(dataloader, fid)