gangliao-patch-1
gongweibao 8 years ago
parent dbfe58ca47
commit 8bffa4a72f

@ -57,15 +57,17 @@ def text_file(path):
return reader
def RecordIO(path):
def recordio(path):
"""
Creates a data reader that outputs record one one by one from given recordio file
:path: path of recordio file
:returns: data reader of recordio file
"""
import recordio as rec
def reader():
f = recordio.reader(path)
f = rec.reader(path)
while True:
r = f.read()
if r is None:

@ -37,10 +37,10 @@ class TestTextFile(unittest.TestCase):
class TestRecordIO(unittest.TestCase):
def test_RecordIO(self):
def test_recordio(self):
path = os.path.join(
os.path.dirname(__file__), "test_recordio_creator.dat")
reader = paddle.v2.reader.creator.RecordIO(path)
reader = paddle.v2.reader.creator.recordio(path)
for idx, r in enumerate(reader()):
self.assertSequenceEqual(r, str(idx))

Loading…
Cancel
Save