salad.datasets packageΒΆ
Datasets for Domain Adaptation Experiments.
This package contains datasets and tools for handling datasets.
Similar as in torchvision.datasets, data is accessed through
subclasses of torch.utils.data.DataLoader and
torch.utils.data.Dataset.
As one very established Domain Adaptation benchmarks, the digits
package focusses on the small digit benchmark consisting of
- MNIST
 - USPS
 - SVHN
 - SYNTH
 
Principally two main methods for loading data are currently implemented. In general, multiple datasets are loaded.
In cat mode, the dataset returns values of the form
>>> for x,y,d in data_loader:
>>>     print(x.size(), y.size(), d.size())
In stack mode, the dataset returns tuples (of possible different sizes):
>>> for (xs,ys), (xt, yt) in data_loader:
>>>     pass