without deepcopy, it modifies elements in the batch_generator and causes an issue from epoch 2
without deepcopy, it modifies elements in the batch_generator and causes an issue from epoch 2

kensk8er/langdist,kensk8er/langdist