Spaces:
Sleeping
Sleeping
Download dataset/sample.py from SJTU-TES/VideoMatting: direct link, hf CLI and curl.
- Browser
- Download file 413 Bytes
-
https://huggingface.co/spaces/SJTU-TES/VideoMatting/resolve/main/dataset/sample.py
- Command line
-
hf download hf://spaces/SJTU-TES/VideoMatting/dataset/sample.py
-
curl -L -o sample.py https://huggingface.co/spaces/SJTU-TES/VideoMatting/resolve/main/dataset/sample.py
413 Bytes
| from torch.utils.data import Dataset | |
| class SampleDataset(Dataset): | |
| def __init__(self, dataset, samples): | |
| samples = min(samples, len(dataset)) | |
| self.dataset = dataset | |
| self.indices = [i * int(len(dataset) / samples) for i in range(samples)] | |
| def __len__(self): | |
| return len(self.indices) | |
| def __getitem__(self, idx): | |
| return self.dataset[self.indices[idx]] | |