Ahmed Faiyaz commited on
Commit
2f5bff3
·
verified ·
1 Parent(s): 8d036dd

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +31 -4
app.py CHANGED
@@ -1,7 +1,34 @@
1
  import gradio as gr
 
 
 
 
 
 
 
 
 
 
 
 
2
 
3
- def greet(name):
4
- return "Hello " + name + "!!"
 
5
 
6
- iface = gr.Interface(fn=greet, inputs="text", outputs="text")
7
- iface.launch()
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  import gradio as gr
2
+ import torch
3
+ from diffusers import DiffusionPipeline
4
+ from transformers import AutoTokenizer,AutoModel
5
+ from diffusers.models import AutoencoderKL
6
+ device="cuda"
7
+ pipeline = DiffusionPipeline.from_pretrained(
8
+ "CompVis/stable-diffusion-v1-4",
9
+ text_encoder = AutoModel.from_pretrained("csebuetnlp/banglabert"),
10
+ custom_pipeline="gr33nr1ng3r/Mukh-Oboyob"
11
+ )
12
+ pipeline.unet.load_attn_procs("gr33nr1ng3r/Mukh-Oboyob")
13
+ pipeline.to(device)
14
 
15
+ def diffusion(text,num_inference_steps,guidance_scale):
16
+ prompt = "মেয়েটির কালো চুল ছিল। মেয়েটির মুখে ভারী মেকাপ ছিল। মেয়েটির উঁচু গালের হাড় ছিল। মেয়েটির মুখ কিছুটা খোলা ছিল। মেয়েটির চেহারা ডিম্বাকৃতির। মেয়েটির চোখা নাক ছিল। মেয়েটির ঢেউ খেলানো চুল ছিল। মেয়েটির কানে দুল পরা ছিল। মেয়েটির লিপস্টিক পরা ছিল। "
17
+ image = pipeline(prompt, num_inference_steps, guidance_scale,height=128,width=128).images[0]
18
 
19
+ return image
20
+ demo = gr.Interface(
21
+ diffusion,
22
+ [
23
+ gr.Textbox(
24
+ label="prompt text",
25
+ lines=3,
26
+ ),
27
+ gr.Slider(1, 100, value=50),
28
+ gr.Slider(1.0, 30.0, value=7.5),
29
+ ],
30
+ "image",
31
+
32
+ )
33
+ if __name__ == "__main__":
34
+ demo.launch()