This means you don't need to allocate the whole dataset at once, nor do you need to do batching yourself.