Checkpoint: working data loading to strategy.train()