YongLD commited on
Commit
c430d51
1 Parent(s): c3f6675

Add application file

Browse files
Files changed (1) hide show
  1. app.py +5 -2
app.py CHANGED
@@ -1,16 +1,19 @@
1
 
2
- from diffusers import LDMTextToImagePipeline
3
  import gradio as gr
4
  import PIL.Image
5
  import numpy as np
6
  import random
7
  import torch
 
 
 
8
 
9
- ldm_pipeline = LDMTextToImagePipeline.from_pretrained("dalle-mini/dalle-mega")
10
 
11
  def predict(prompt, steps=100, seed=42, guidance_scale=6.0):
12
  torch.cuda.empty_cache()
13
  generator = torch.manual_seed(seed)
 
14
  images = ldm_pipeline([prompt], generator=generator, num_inference_steps=steps, eta=0.3, guidance_scale=guidance_scale)["sample"]
15
  return images[0]
16
 
 
1
 
2
+ from diffusers import LDMTextToImagePipeline,DiffusionPipeline
3
  import gradio as gr
4
  import PIL.Image
5
  import numpy as np
6
  import random
7
  import torch
8
+ from transformers import eBart
9
+ model = eBart.from_pretrained("dalle-mini/dalle-mega")
10
+ ldm_pipeline = DiffusionPipeline.from_pretrained("dalle-mini/dalle-mega")
11
 
 
12
 
13
  def predict(prompt, steps=100, seed=42, guidance_scale=6.0):
14
  torch.cuda.empty_cache()
15
  generator = torch.manual_seed(seed)
16
+ img = model([prompt])
17
  images = ldm_pipeline([prompt], generator=generator, num_inference_steps=steps, eta=0.3, guidance_scale=guidance_scale)["sample"]
18
  return images[0]
19