ImanIkram commited on
Commit
02e664f
·
verified ·
1 Parent(s): 0fd5418

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -7
app.py CHANGED
@@ -7,7 +7,7 @@ from diffusers import DiffusionPipeline
7
  import torch
8
 
9
  device = "cuda" if torch.cuda.is_available() else "cpu"
10
- model_repo_id = "stabilityai/sdxl-turbo" # Replace to the model you would like to use
11
 
12
  if torch.cuda.is_available():
13
  torch_dtype = torch.float16
@@ -66,8 +66,10 @@ css = """
66
 
67
  with gr.Blocks(css=css) as demo:
68
  with gr.Column(elem_id="col-container"):
69
- gr.Markdown(" # Text-to-Image Gradio Template")
70
-
 
 
71
  with gr.Row():
72
  prompt = gr.Text(
73
  label="Prompt",
@@ -105,7 +107,7 @@ with gr.Blocks(css=css) as demo:
105
  minimum=256,
106
  maximum=MAX_IMAGE_SIZE,
107
  step=32,
108
- value=1024, # Replace with defaults that work for your model
109
  )
110
 
111
  height = gr.Slider(
@@ -113,7 +115,7 @@ with gr.Blocks(css=css) as demo:
113
  minimum=256,
114
  maximum=MAX_IMAGE_SIZE,
115
  step=32,
116
- value=1024, # Replace with defaults that work for your model
117
  )
118
 
119
  with gr.Row():
@@ -122,7 +124,8 @@ with gr.Blocks(css=css) as demo:
122
  minimum=0.0,
123
  maximum=10.0,
124
  step=0.1,
125
- value=0.0, # Replace with defaults that work for your model
 
126
  )
127
 
128
  num_inference_steps = gr.Slider(
@@ -130,7 +133,8 @@ with gr.Blocks(css=css) as demo:
130
  minimum=1,
131
  maximum=50,
132
  step=1,
133
- value=2, # Replace with defaults that work for your model
 
134
  )
135
 
136
  gr.Examples(examples=examples, inputs=[prompt])
 
7
  import torch
8
 
9
  device = "cuda" if torch.cuda.is_available() else "cpu"
10
+ model_repo_id = "stabilityai/sdxl-turbo" # Model ID for SDXL
11
 
12
  if torch.cuda.is_available():
13
  torch_dtype = torch.float16
 
66
 
67
  with gr.Blocks(css=css) as demo:
68
  with gr.Column(elem_id="col-container"):
69
+ gr.Markdown(" # Text-to-Image Gradio")
70
+ gr.Markdown(
71
+ "### Enter a description below to generate a unique image, or try one of the example prompts!"
72
+ )
73
  with gr.Row():
74
  prompt = gr.Text(
75
  label="Prompt",
 
107
  minimum=256,
108
  maximum=MAX_IMAGE_SIZE,
109
  step=32,
110
+ value=512,
111
  )
112
 
113
  height = gr.Slider(
 
115
  minimum=256,
116
  maximum=MAX_IMAGE_SIZE,
117
  step=32,
118
+ value=512,
119
  )
120
 
121
  with gr.Row():
 
124
  minimum=0.0,
125
  maximum=10.0,
126
  step=0.1,
127
+ value=7.5,
128
+ info="Higher values make the output closer to the prompt"
129
  )
130
 
131
  num_inference_steps = gr.Slider(
 
133
  minimum=1,
134
  maximum=50,
135
  step=1,
136
+ value=20,
137
+ info="More steps increase image quality but also generation time"
138
  )
139
 
140
  gr.Examples(examples=examples, inputs=[prompt])