Describe the bug
TorchVisiond is a wrapper for any torchvision transform. However, it is not a RandomizableTransform, so when used to wrap randomized transforms from torchvision, it fails to acknowledge the randomness nature of those transforms. It is particularly troubling in data augmentation and situations like SmartCache that caches non-random transformation.