[DataLoader] Make `shuffle` DataPipe sensitive to unbatch_level argument (#60671)
Summary: Pull Request resolved: https://github.com/pytorch/pytorch/pull/60671
Test Plan: Imported from OSS
Reviewed By: mruberry
Differential Revision: D29461083
Pulled By: VitalyFedyunin
fbshipit-source-id: 3d371017d5ce948a1e5b8182ae91033190f64da7