Skip to content

Commit

Permalink
random shuffle before dropping the last
Browse files Browse the repository at this point in the history
  • Loading branch information
Tongzhou Mu committed Aug 22, 2024
1 parent 2527cf7 commit 28832de
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions llava/train/llava_trainer.py
Original file line number Diff line number Diff line change
Expand Up @@ -205,6 +205,8 @@ def __init__(
def __iter__(self):

indices = list(range(len(self.dataset)))
random.seed(self.seed + self.epoch)
random.shuffle(indices) # if we don't shuffle here, the final ( len(self.dataset) - self.total_size ) samples will be dropped forever

# 1. split the full indices first (note: without drop last at this moment)
indices_list = []
Expand Down

0 comments on commit 28832de

Please sign in to comment.