optimised

This commit is contained in:
2026-07-01 21:05:01 +02:00
commit 434d3b8198
34 changed files with 3286 additions and 0 deletions

20
sets/CelebA.py Normal file
View File

@@ -0,0 +1,20 @@
from torchvision import datasets
from torch.utils.data import Dataset
import torch
from .Data import Data
class CelebA(Data):
def __init__(self, resolution: int = 224, sample_size = 30):
super().__init__(resolution, sample_size = sample_size)
def get_set(self):
set = datasets.CelebA(
root = "../data",
split='all',
target_type='identity',
download=False,
transform=None
)
# set the target first
self.target = set.identity
return set