alexnasa commited on
Commit
4c500e4
·
verified ·
1 Parent(s): 5138dea

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -3
app.py CHANGED
@@ -34,6 +34,7 @@ import yaml
34
  import numpy as np
35
  from huggingface_hub import snapshot_download, hf_hub_download
36
  import torch
 
37
 
38
 
39
  os.environ["XVERSE_PREPROCESSED_DATA"] = f"{os.getcwd()}/proprocess_data"
@@ -304,9 +305,14 @@ def generate_image(
304
  word = caption[2:]
305
  else:
306
  word = caption
307
-
308
- if f"ENT{i+1}" in prompt:
309
- prompt = prompt.replace(f"ENT{i+1}", caption)
 
 
 
 
 
310
 
311
  image = resize_keep_aspect_ratio(Image.open(image_path), 768)
312
  save_path = f"{temp_dir}/tmp_resized_input_{i}.png"
 
34
  import numpy as np
35
  from huggingface_hub import snapshot_download, hf_hub_download
36
  import torch
37
+ import re
38
 
39
 
40
  os.environ["XVERSE_PREPROCESSED_DATA"] = f"{os.getcwd()}/proprocess_data"
 
305
  word = caption[2:]
306
  else:
307
  word = caption
308
+
309
+ # case-insensitive replace of the ENT token
310
+ prompt = re.sub(
311
+ rf"ent{i+1}", # match "ent1", "ENT1", "Ent1", etc.
312
+ caption,
313
+ prompt,
314
+ flags=re.IGNORECASE
315
+ )
316
 
317
  image = resize_keep_aspect_ratio(Image.open(image_path), 768)
318
  save_path = f"{temp_dir}/tmp_resized_input_{i}.png"