Spaces:
Running
on
CPU Upgrade
Running
on
CPU Upgrade
Commit
·
f1401e8
1
Parent(s):
f0ace4b
Update app.py
Browse files
app.py
CHANGED
|
@@ -12,7 +12,7 @@ from share_btn import community_icon_html, loading_icon_html, share_js
|
|
| 12 |
#word_list = word_list_dataset["train"]['text']
|
| 13 |
word_list = []
|
| 14 |
|
| 15 |
-
def infer(prompt, negative, scale):
|
| 16 |
for filter in word_list:
|
| 17 |
if re.search(rf"\b{filter}\b", prompt):
|
| 18 |
raise gr.Error("Unsafe content found. Please try again with different prompts.")
|
|
@@ -122,24 +122,14 @@ css = """
|
|
| 122 |
transform: rotate(360deg);
|
| 123 |
}
|
| 124 |
}
|
| 125 |
-
#share-btn-container {
|
| 126 |
-
|
| 127 |
-
|
| 128 |
-
|
| 129 |
-
}
|
| 130 |
-
#share-btn {
|
| 131 |
-
|
| 132 |
-
}
|
| 133 |
-
#share-btn * {
|
| 134 |
-
all: unset;
|
| 135 |
-
}
|
| 136 |
-
#share-btn-container div:nth-child(-n+2){
|
| 137 |
-
width: auto !important;
|
| 138 |
-
min-height: 0px !important;
|
| 139 |
-
}
|
| 140 |
-
#share-btn-container .wrap {
|
| 141 |
-
display: none !important;
|
| 142 |
-
}
|
| 143 |
|
| 144 |
.gr-form{
|
| 145 |
flex: 1 1 50%; border-top-right-radius: 0; border-bottom-right-radius: 0;
|
|
@@ -157,28 +147,28 @@ block = gr.Blocks(css=css)
|
|
| 157 |
examples = [
|
| 158 |
[
|
| 159 |
'A high tech solarpunk utopia in the Amazon rainforest',
|
| 160 |
-
|
| 161 |
-
|
| 162 |
],
|
| 163 |
[
|
| 164 |
'A pikachu fine dining with a view to the Eiffel Tower',
|
| 165 |
-
|
| 166 |
-
|
| 167 |
],
|
| 168 |
[
|
| 169 |
'A mecha robot in a favela in expressionist style',
|
| 170 |
-
|
| 171 |
-
|
| 172 |
],
|
| 173 |
[
|
| 174 |
'an insect robot preparing a delicious meal',
|
| 175 |
-
|
| 176 |
-
|
| 177 |
],
|
| 178 |
[
|
| 179 |
"A small cabin on top of a snowy mountain in the style of Disney, artstation",
|
| 180 |
-
|
| 181 |
-
|
| 182 |
],
|
| 183 |
]
|
| 184 |
|
|
@@ -253,8 +243,8 @@ with block:
|
|
| 253 |
btn = gr.Button("Generate", scale=0)
|
| 254 |
|
| 255 |
gallery = gr.Gallery(
|
| 256 |
-
label="Generated images", show_label=False, elem_id="gallery"
|
| 257 |
-
)
|
| 258 |
|
| 259 |
|
| 260 |
with gr.Group(elem_id="share-btn-container"):
|
|
@@ -275,7 +265,7 @@ with block:
|
|
| 275 |
)
|
| 276 |
|
| 277 |
ex = gr.Examples(examples=examples, fn=infer, inputs=[text, negative, guidance_scale], outputs=[gallery, community_icon, loading_icon, share_button], cache_examples=False)
|
| 278 |
-
ex.dataset.headers = [""]
|
| 279 |
negative.submit(infer, inputs=[text, negative, guidance_scale], outputs=[gallery], postprocess=False)
|
| 280 |
text.submit(infer, inputs=[text, negative, guidance_scale], outputs=[gallery], postprocess=False)
|
| 281 |
btn.click(infer, inputs=[text, negative, guidance_scale], outputs=[gallery], postprocess=False)
|
|
|
|
| 12 |
#word_list = word_list_dataset["train"]['text']
|
| 13 |
word_list = []
|
| 14 |
|
| 15 |
+
def infer(prompt, negative="low_quality", scale=7):
|
| 16 |
for filter in word_list:
|
| 17 |
if re.search(rf"\b{filter}\b", prompt):
|
| 18 |
raise gr.Error("Unsafe content found. Please try again with different prompts.")
|
|
|
|
| 122 |
transform: rotate(360deg);
|
| 123 |
}
|
| 124 |
}
|
| 125 |
+
#share-btn-container {padding-left: 0.5rem !important; padding-right: 0.5rem !important; background-color: #000000; justify-content: center; align-items: center; border-radius: 9999px !important; max-width: 13rem; margin-left: auto;}
|
| 126 |
+
div#share-btn-container > div {flex-direction: row;background: black;align-items: center}
|
| 127 |
+
#share-btn-container:hover {background-color: #060606}
|
| 128 |
+
#share-btn {all: initial; color: #ffffff;font-weight: 600; cursor:pointer; font-family: 'IBM Plex Sans', sans-serif; margin-left: 0.5rem !important; padding-top: 0.5rem !important; padding-bottom: 0.5rem !important;right:0;}
|
| 129 |
+
#share-btn * {all: unset}
|
| 130 |
+
#share-btn-container div:nth-child(-n+2){width: auto !important;min-height: 0px !important;}
|
| 131 |
+
#share-btn-container .wrap {display: none !important}
|
| 132 |
+
#share-btn-container.hidden {display: none!important}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 133 |
|
| 134 |
.gr-form{
|
| 135 |
flex: 1 1 50%; border-top-right-radius: 0; border-bottom-right-radius: 0;
|
|
|
|
| 147 |
examples = [
|
| 148 |
[
|
| 149 |
'A high tech solarpunk utopia in the Amazon rainforest',
|
| 150 |
+
None,
|
| 151 |
+
None
|
| 152 |
],
|
| 153 |
[
|
| 154 |
'A pikachu fine dining with a view to the Eiffel Tower',
|
| 155 |
+
None,
|
| 156 |
+
None
|
| 157 |
],
|
| 158 |
[
|
| 159 |
'A mecha robot in a favela in expressionist style',
|
| 160 |
+
None,
|
| 161 |
+
None
|
| 162 |
],
|
| 163 |
[
|
| 164 |
'an insect robot preparing a delicious meal',
|
| 165 |
+
None,
|
| 166 |
+
None
|
| 167 |
],
|
| 168 |
[
|
| 169 |
"A small cabin on top of a snowy mountain in the style of Disney, artstation",
|
| 170 |
+
None,
|
| 171 |
+
None
|
| 172 |
],
|
| 173 |
]
|
| 174 |
|
|
|
|
| 243 |
btn = gr.Button("Generate", scale=0)
|
| 244 |
|
| 245 |
gallery = gr.Gallery(
|
| 246 |
+
label="Generated images", show_label=False, elem_id="gallery", grid=[2]
|
| 247 |
+
)
|
| 248 |
|
| 249 |
|
| 250 |
with gr.Group(elem_id="share-btn-container"):
|
|
|
|
| 265 |
)
|
| 266 |
|
| 267 |
ex = gr.Examples(examples=examples, fn=infer, inputs=[text, negative, guidance_scale], outputs=[gallery, community_icon, loading_icon, share_button], cache_examples=False)
|
| 268 |
+
#ex.dataset.headers = [""]
|
| 269 |
negative.submit(infer, inputs=[text, negative, guidance_scale], outputs=[gallery], postprocess=False)
|
| 270 |
text.submit(infer, inputs=[text, negative, guidance_scale], outputs=[gallery], postprocess=False)
|
| 271 |
btn.click(infer, inputs=[text, negative, guidance_scale], outputs=[gallery], postprocess=False)
|