A PyTorch Transform is a series of composable operations that are intended to be run on images. Looking at the source, there does not appear to be a base class. The Compose class literally just calls each Transform’s __call__ in turn:

class Compose:
    def __init__(self, transforms):
        self.transforms = transforms

    def __call__(self, img):
        for t in self.transforms:
            img = t(img)
        return img

    def __repr__(self):
        ...

The classes expect to be run on a Pillow image.