giorgio-caparvi commited on
Commit
0e8f15b
·
1 Parent(s): 4456b06

fixed image generation viton hd

Browse files
Files changed (1) hide show
  1. api/model/src/datasets/vitonhd.py +9 -3
api/model/src/datasets/vitonhd.py CHANGED
@@ -107,9 +107,15 @@ class VitonHDDataset(data.Dataset):
107
  c_names.append(c_name)
108
  dataroot_names.append(dataroot)
109
 
110
- self.im_names = im_names
111
- self.c_names = c_names
112
- self.dataroot_names = dataroot_names
 
 
 
 
 
 
113
 
114
  def __getitem__(self, index):
115
  """
 
107
  c_names.append(c_name)
108
  dataroot_names.append(dataroot)
109
 
110
+ #self.im_names = im_names
111
+ #self.c_names = c_names
112
+ #self.dataroot_names = dataroot_names
113
+
114
+ # Filtra le immagini e i nomi dei vestiti in base a quelle presenti in captions_dict
115
+ self.im_names = [im for im in im_names if im.split('_')[0] in self.captions_dict]
116
+ self.c_names = [c_names[idx] for idx, im in enumerate(im_names) if im.split('_')[0] in self.captions_dict]
117
+ self.dataroot_names = [dataroot_names[idx] for idx, im in enumerate(im_names) if im.split('_')[0] in self.captions_dict]
118
+
119
 
120
  def __getitem__(self, index):
121
  """