Spaces:
Sleeping
Sleeping
feat: demo app
Browse files
app.py
CHANGED
|
@@ -105,6 +105,7 @@ def strip_edge_punct(word: str):
|
|
| 105 |
return leading, word, trailing
|
| 106 |
|
| 107 |
|
|
|
|
| 108 |
@torch.inference_mode()
|
| 109 |
def _predict(text: str, top_k: int = 5):
|
| 110 |
mdl = model.to("cuda")
|
|
@@ -131,7 +132,6 @@ def _predict(text: str, top_k: int = 5):
|
|
| 131 |
return (filtered or raw)[:top_k]
|
| 132 |
|
| 133 |
|
| 134 |
-
@spaces.GPU
|
| 135 |
def on_word_click(text: str, evt: gr.SelectData):
|
| 136 |
if evt.value is None or not str(evt.value).strip():
|
| 137 |
return gr.update(), gr.update()
|
|
@@ -185,7 +185,7 @@ CSS = """
|
|
| 185 |
"""
|
| 186 |
|
| 187 |
|
| 188 |
-
with gr.Blocks(title="ModernBERTić Large"
|
| 189 |
gr.Markdown(
|
| 190 |
"""
|
| 191 |
# ModernBERTić Large
|
|
@@ -242,4 +242,4 @@ with gr.Blocks(title="ModernBERTić Large", css=CSS) as demo:
|
|
| 242 |
|
| 243 |
|
| 244 |
if __name__ == "__main__":
|
| 245 |
-
demo.queue().launch(ssr_mode=False)
|
|
|
|
| 105 |
return leading, word, trailing
|
| 106 |
|
| 107 |
|
| 108 |
+
@spaces.GPU
|
| 109 |
@torch.inference_mode()
|
| 110 |
def _predict(text: str, top_k: int = 5):
|
| 111 |
mdl = model.to("cuda")
|
|
|
|
| 132 |
return (filtered or raw)[:top_k]
|
| 133 |
|
| 134 |
|
|
|
|
| 135 |
def on_word_click(text: str, evt: gr.SelectData):
|
| 136 |
if evt.value is None or not str(evt.value).strip():
|
| 137 |
return gr.update(), gr.update()
|
|
|
|
| 185 |
"""
|
| 186 |
|
| 187 |
|
| 188 |
+
with gr.Blocks(title="ModernBERTić Large") as demo:
|
| 189 |
gr.Markdown(
|
| 190 |
"""
|
| 191 |
# ModernBERTić Large
|
|
|
|
| 242 |
|
| 243 |
|
| 244 |
if __name__ == "__main__":
|
| 245 |
+
demo.queue().launch(ssr_mode=False, css=CSS)
|