Update app.py
Browse files
app.py
CHANGED
|
@@ -24,6 +24,16 @@ import random
|
|
| 24 |
import spaces
|
| 25 |
from gradio_imageslider import ImageSlider
|
| 26 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 27 |
def nms(x, t, s):
|
| 28 |
x = cv2.GaussianBlur(x.astype(np.float32), (0, 0), s)
|
| 29 |
|
|
@@ -214,7 +224,7 @@ def run(
|
|
| 214 |
return (controlnet_img, out)
|
| 215 |
|
| 216 |
|
| 217 |
-
with gr.Blocks(css="style.css") as demo:
|
| 218 |
gr.Markdown(DESCRIPTION, elem_id="description")
|
| 219 |
gr.DuplicateButton(
|
| 220 |
value="Duplicate Space for private use",
|
|
|
|
| 24 |
import spaces
|
| 25 |
from gradio_imageslider import ImageSlider
|
| 26 |
|
| 27 |
+
js_func = """
|
| 28 |
+
function refresh() {
|
| 29 |
+
const url = new URL(window.location);
|
| 30 |
+
|
| 31 |
+
if (url.searchParams.get('__theme') !== 'dark') {
|
| 32 |
+
url.searchParams.set('__theme', 'dark');
|
| 33 |
+
window.location.href = url.href;
|
| 34 |
+
}
|
| 35 |
+
}
|
| 36 |
+
"""
|
| 37 |
def nms(x, t, s):
|
| 38 |
x = cv2.GaussianBlur(x.astype(np.float32), (0, 0), s)
|
| 39 |
|
|
|
|
| 224 |
return (controlnet_img, out)
|
| 225 |
|
| 226 |
|
| 227 |
+
with gr.Blocks(css="style.css", js=js_func) as demo:
|
| 228 |
gr.Markdown(DESCRIPTION, elem_id="description")
|
| 229 |
gr.DuplicateButton(
|
| 230 |
value="Duplicate Space for private use",
|