TDN-M commited on
Commit
bac9b67
·
verified ·
1 Parent(s): 52cd72d

Update model.py

Browse files
Files changed (1) hide show
  1. model.py +10 -0
model.py CHANGED
@@ -117,6 +117,16 @@ class Model:
117
  def generate(
118
  self, editing_type: str, hairstyle_index: int, color_description: str, latent: torch.Tensor
119
  ) -> np.ndarray:
 
 
 
 
 
 
 
 
 
 
120
  opts = self.hairclip.opts
121
  opts.editing_type = editing_type
122
  opts.color_description = color_description
 
117
  def generate(
118
  self, editing_type: str, hairstyle_index: int, color_description: str, latent: torch.Tensor
119
  ) -> np.ndarray:
120
+ # Giả sử dataset được tạo hoặc lấy từ một phương thức hoặc thuộc tính nào đó
121
+ dataset = self.prepare_dataset(editing_type, hairstyle_index, color_description, latent)
122
+ if dataset is None or not dataset:
123
+ raise ValueError("Dataset không được tạo hoặc là rỗng")
124
+ if dataset[0] is None:
125
+ raise ValueError("Phần tử đầu tiên của dataset là None, không thể tiếp tục")
126
+
127
+ w, hairstyle_text_inputs_list, color_text_inputs_list = dataset[0][:3]
128
+ # Tiếp tục xử lý với w, hairstyle_text_inputs_list, và color_text_inputs_list
129
+
130
  opts = self.hairclip.opts
131
  opts.editing_type = editing_type
132
  opts.color_description = color_description