Spaces:
Runtime error
Runtime error
File size: 1,175 Bytes
673cd4d 4dc09ef 673cd4d 4dc09ef 673cd4d |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
from os import getenv
from textwrap import dedent
import gradio as gr
from torch import cuda
from webui import build_ui, remove_darkness, get_banner
PUBLIC_DEMO = getenv("SPACE_ID") == "waleko/TikZ-Assistant"
if PUBLIC_DEMO and not cuda.is_available():
center = ".gradio-container {text-align: center}"
with gr.Blocks(css=center, theme=remove_darkness(gr.themes.Soft()), title="TikZ-Assistant") as demo:
badge = "https://huggingface.co/datasets/huggingface/badges/resolve/main/duplicate-this-space-xl.svg"
link = "https://huggingface.co/spaces/waleko/TikZ-Assistant?duplicate=true"
html = f'<a style="display:inline-block" href="{link}"> <img src="{badge}" alt="Duplicate this Space"> </a>'
message = dedent("""\
The size of our models exceeds the resource constraints offered by the
free tier of Hugging Face Spaces. For full functionality, we recommend
duplicating this space on a paid private GPU runtime.
""")
gr.Markdown(f'{get_banner()}\n{message}\n{html}')
demo.launch()
else:
build_ui(lock=False, force_light=True).queue().launch(server_name="0.0.0.0", server_port=7860)
|