Skip to content

Commit 6a46c07

Browse files
committed
Polish PyReader
1 parent b048ddf commit 6a46c07

File tree

1 file changed

+5
-1
lines changed
  • python/paddle/fluid/layers

1 file changed

+5
-1
lines changed

python/paddle/fluid/layers/io.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -545,7 +545,11 @@ def feed_data(queue, feed_images, feed_labels):
545545

546546
reader = monkey_patch_reader_methods(main_prog_var)
547547
if use_double_buffer:
548-
reader = double_buffer(reader, name=double_buffer_name)
548+
double_buffer_reader = double_buffer(reader, name=double_buffer_name)
549+
# we return a double buffer reader. However, the reset method comes from
550+
# py_reader.
551+
double_buffer_reader.reset = reader.reset
552+
reader = double_buffer_reader
549553
return reader, feed_queue
550554

551555

0 commit comments

Comments
 (0)