diff --git a/python/paddle/fluid/dataloader/dataloader_iter.py b/python/paddle/fluid/dataloader/dataloader_iter.py index 06464d528df9e..6e26002551ed6 100644 --- a/python/paddle/fluid/dataloader/dataloader_iter.py +++ b/python/paddle/fluid/dataloader/dataloader_iter.py @@ -354,10 +354,6 @@ def _shutdown_thread(self): self._thread = None - # python2 compatibility - def next(self): - return self.__next__() - def _try_shutdown_all(self): if not self._shutdown: try: @@ -854,10 +850,6 @@ def __next__(self): if in_profiler_mode(): trace_event.end() - # python2 compatibility - def next(self): - return self.__next__() - def _on_output_batch(self): for _ in range(len(self._places)): self._batches_outstanding -= 1 diff --git a/python/paddle/fluid/reader.py b/python/paddle/fluid/reader.py index 83aedd052a838..90e1763030d64 100644 --- a/python/paddle/fluid/reader.py +++ b/python/paddle/fluid/reader.py @@ -152,15 +152,6 @@ def __init__(self): def __call__(self): return self - def next(self): - ''' - Get the next item in the DataLoader object. This method - should not be called by users directly. It is used for - implementing iterator protocol of Python 2.x inside - PaddlePaddle framework. - ''' - return self.__next__() - def __iter__(self): raise NotImplementedError()