training batches

3 papers