Spaces:
Running
on
Zero
Running
on
Zero
Update app.py
Browse files
app.py
CHANGED
@@ -1,3 +1,4 @@
|
|
|
|
1 |
import gradio as gr
|
2 |
from PIL import Image
|
3 |
from transformers import AutoModelForCausalLM, AutoProcessor
|
@@ -40,6 +41,7 @@ else:
|
|
40 |
models['8b']['model'].eval()
|
41 |
models['8b']['processor'] = models['8b']['model'].model.processor
|
42 |
|
|
|
43 |
def convert_to_svg(image, model_choice):
|
44 |
try:
|
45 |
if image is None:
|
@@ -70,8 +72,8 @@ def convert_to_svg(image, model_choice):
|
|
70 |
return None, None, f"Error: {str(e)}"
|
71 |
|
72 |
# Create Blocks interface
|
73 |
-
with gr.Blocks(title="
|
74 |
-
gr.Markdown("#
|
75 |
gr.Markdown("Upload an image to convert it to SVG format using StarVector model")
|
76 |
|
77 |
with gr.Row():
|
|
|
1 |
+
import spaces
|
2 |
import gradio as gr
|
3 |
from PIL import Image
|
4 |
from transformers import AutoModelForCausalLM, AutoProcessor
|
|
|
41 |
models['8b']['model'].eval()
|
42 |
models['8b']['processor'] = models['8b']['model'].model.processor
|
43 |
|
44 |
+
@spaces.GPU
|
45 |
def convert_to_svg(image, model_choice):
|
46 |
try:
|
47 |
if image is None:
|
|
|
72 |
return None, None, f"Error: {str(e)}"
|
73 |
|
74 |
# Create Blocks interface
|
75 |
+
with gr.Blocks(title="StarVector") as demo:
|
76 |
+
gr.Markdown("# StarVector")
|
77 |
gr.Markdown("Upload an image to convert it to SVG format using StarVector model")
|
78 |
|
79 |
with gr.Row():
|