kevin1kevin1k commited on
Commit
4584c11
·
verified ·
1 Parent(s): 61220c5

Upload folder using huggingface_hub

Browse files
Files changed (1) hide show
  1. app.py +1 -5
app.py CHANGED
@@ -1,20 +1,17 @@
1
  import streamlit as st
2
  from PIL import Image
3
- import time
4
  from dotenv import load_dotenv
5
  from image_to_text import LlamaEvaluator
6
  from prompt_refiner import LlamaPromptRefiner
7
  from weave_prompt import PromptOptimizer
8
- from mock_components import MockTextToImageModel, MockImageEvaluator, MockPromptRefiner
9
  from lpips_evaluator import LPIPSImageSimilarityMetric
10
  from fal_image_generator import FalImageGenerator
11
- import io
12
 
13
  # Load environment variables from .env file
14
  load_dotenv()
15
 
16
  st.set_page_config(
17
- page_title="WeavePrompt Demo",
18
  page_icon="🎨",
19
  layout="wide"
20
  )
@@ -23,7 +20,6 @@ def main():
23
  st.title("🎨 WeavePrompt: Iterative Prompt Optimization")
24
  st.markdown("""
25
  Upload a target image and watch as WeavePrompt iteratively optimizes a text prompt to recreate it.
26
- This demo uses mock components for illustration.
27
  """)
28
 
29
  # Initialize session state
 
1
  import streamlit as st
2
  from PIL import Image
 
3
  from dotenv import load_dotenv
4
  from image_to_text import LlamaEvaluator
5
  from prompt_refiner import LlamaPromptRefiner
6
  from weave_prompt import PromptOptimizer
 
7
  from lpips_evaluator import LPIPSImageSimilarityMetric
8
  from fal_image_generator import FalImageGenerator
 
9
 
10
  # Load environment variables from .env file
11
  load_dotenv()
12
 
13
  st.set_page_config(
14
+ page_title="WeavePrompt",
15
  page_icon="🎨",
16
  layout="wide"
17
  )
 
20
  st.title("🎨 WeavePrompt: Iterative Prompt Optimization")
21
  st.markdown("""
22
  Upload a target image and watch as WeavePrompt iteratively optimizes a text prompt to recreate it.
 
23
  """)
24
 
25
  # Initialize session state