kadirnar commited on
Commit
424ba8f
1 Parent(s): ba62c7b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +26 -21
app.py CHANGED
@@ -1,25 +1,30 @@
1
- from utils_app import keras_stable_diffusion_app
 
2
  import gradio as gr
3
 
4
- app = gr.Blocks()
5
- with app:
6
- gr.HTML(
7
- """
8
- <h1 style='text-align: center'>
9
- Keras Diffusion WebUI
10
- </h1>
11
- """
12
- )
13
- gr.Markdown(
14
- """
15
- <h4 style='text-align: center'>
16
- Follow me for more!
17
- <a href='https://twitter.com/kadirnar_ai' target='_blank'>Twitter</a> | <a href='https://github.com/kadirnar' target='_blank'>Github</a> | <a href='https://www.linkedin.com/in/kadir-nar/' target='_blank'>Linkedin</a>
18
- </h4>
19
- """
20
  )
21
- with gr.Row():
22
- with gr.Column():
23
- keras_diffusion_app = keras_stable_diffusion_app()
24
 
25
- app.queue().launch(debug=True)
 
 
 
 
 
1
+ from huggingface_hub import from_pretrained_keras
2
+ from keras_cv import models
3
  import gradio as gr
4
 
5
+ from tensorflow import keras
6
+
7
+ keras.mixed_precision.set_global_policy("mixed_float16")
8
+
9
+ # prepare model
10
+ resolution = 512
11
+ sd_dreambooth_model = models.StableDiffusion(
12
+ img_width=resolution, img_height=resolution
13
+ )
14
+ db_diffusion_model = from_pretrained_keras("kadirnar/dreambooth_diffusion_model_v5")
15
+ sd_dreambooth_model._diffusion_model = db_diffusion_model
16
+
17
+ # generate images
18
+ def infer(prompt):
19
+ generated_images = sd_dreambooth_model.text_to_image(
20
+ prompt, batch_size=2
21
  )
22
+ return generated_images
23
+
24
+ output = gr.Gallery(label="Outputs").style(grid=(1,2))
25
 
26
+ # customize interface
27
+ title = "Dreambooth Demo on Traditional Furniture Images"
28
+ description = "This is a dreambooth model fine-tuned on dog images. To try it, input the concept with {sks dog}."
29
+ examples=[["sks traditional furniture"]]
30
+ gr.Interface(infer, inputs=["text"], outputs=[output], title=title, description=description, examples=examples).queue().launch()