MCPcopy Create free account
hub / github.com/PaddlePaddle/Paddle / data_reader

Function data_reader

python/paddle/reader/decorator.py:228–241  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

226 """
227
228 def data_reader() -> Generator[_T, None, None]:
229 buf = []
230 for e in reader():
231 buf.append(e)
232 if len(buf) >= buf_size:
233 random.shuffle(buf)
234 for b in buf:
235 yield b
236 buf = []
237
238 if len(buf) > 0:
239 random.shuffle(buf)
240 for b in buf:
241 yield b
242
243 return data_reader
244

Callers 2

__init__Method · 0.85
__init__Method · 0.85

Calls 4

readerFunction · 0.70
appendMethod · 0.45
startMethod · 0.45
getMethod · 0.45

Tested by

no test coverage detected