Spaces:
Sleeping
Sleeping
Trying zerogpu
Browse files
app.py
CHANGED
|
@@ -1,6 +1,7 @@
|
|
| 1 |
import gradio as gr
|
| 2 |
from transformers import NllbTokenizer, M2M100ForConditionalGeneration
|
| 3 |
import torch
|
|
|
|
| 4 |
from huggingface_hub import login, snapshot_download
|
| 5 |
import os
|
| 6 |
|
|
@@ -41,6 +42,7 @@ language_tokens = {
|
|
| 41 |
|
| 42 |
supported_languages = list(language_tokens.keys())
|
| 43 |
|
|
|
|
| 44 |
def translate(text, source_language, target_language):
|
| 45 |
if source_language not in supported_languages:
|
| 46 |
raise ValueError(f"Source language '{source_language}' not supported. Supported: {supported_languages}")
|
|
|
|
| 1 |
import gradio as gr
|
| 2 |
from transformers import NllbTokenizer, M2M100ForConditionalGeneration
|
| 3 |
import torch
|
| 4 |
+
import spaces
|
| 5 |
from huggingface_hub import login, snapshot_download
|
| 6 |
import os
|
| 7 |
|
|
|
|
| 42 |
|
| 43 |
supported_languages = list(language_tokens.keys())
|
| 44 |
|
| 45 |
+
@spaces.gpu
|
| 46 |
def translate(text, source_language, target_language):
|
| 47 |
if source_language not in supported_languages:
|
| 48 |
raise ValueError(f"Source language '{source_language}' not supported. Supported: {supported_languages}")
|