PatchDataset#
- class deepinv.datasets.PatchDataset(imgs, patch_size=6, stride=1, transforms=None, shapes=(-1,))[source]#
Bases:
Dataset
Builds the dataset of all patches from a tensor of images.
- Parameters:
imgs (torch.Tensor) – Tensor of images, size: batch size x channels x height x width
patch_size (int) – size of patches
transforms (callable) – data augmentation. callable object, None for no augmentation.
shape (tuple) – shape of the returned tensor. None returns C x patch_size x patch_size. The default shape is (-1,).
Examples using PatchDataset
:#
Patch priors for limited-angle computed tomography
Patch priors for limited-angle computed tomography