I don’t understand how pytorch preserve the original image and then create a flipped image for data augmentation during training. I think transform operation in Dataset doesn’t preserve original image. How does pytorch identify the flipping operation that is for data augmentation, not for others?