|
|
|
@ -21,7 +21,7 @@ from ..executor import global_scope
|
|
|
|
|
|
|
|
|
|
__all__ = [
|
|
|
|
|
'data', 'BlockGuardServ', 'ListenAndServ', 'Send', 'open_recordio_file',
|
|
|
|
|
'open_files', 'read_file', 'shuffle', 'double_buffer'
|
|
|
|
|
'open_files', 'read_file', 'shuffle', 'batch', 'double_buffer'
|
|
|
|
|
]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -469,6 +469,11 @@ def shuffle(reader, buffer_size):
|
|
|
|
|
'create_shuffle_reader', reader, {'buffer_size': int(buffer_size)})
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def batch(reader, batch_size):
|
|
|
|
|
return __create_unshared_decorated_reader__(
|
|
|
|
|
'create_batch_reader', reader, {'batch_size': int(batch_size)})
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def double_buffer(reader, place=None):
|
|
|
|
|
attrs = dict()
|
|
|
|
|
if place is not None:
|
|
|
|
|