Spaces:
Running
on
Zero
Running
on
Zero
Update app.py
Browse files
app.py
CHANGED
|
@@ -33,18 +33,9 @@ from f5_tts.model import DiT
|
|
| 33 |
# ----------------- ZeroGPU / spaces импорт + fallback -----------------
|
| 34 |
# В среде ZeroGPU доступен пакет `spaces`, который предоставляет декоратор GPU.
|
| 35 |
# Для локальной отладки мы делаем fallback — noop-декоратор.
|
| 36 |
-
|
| 37 |
-
|
| 38 |
-
|
| 39 |
-
print("spaces module available — ZeroGPU features enabled")
|
| 40 |
-
except Exception:
|
| 41 |
-
# fallback: noop decorator, чтобы локально всё работало
|
| 42 |
-
def GPU_DECO(duration: int = None):
|
| 43 |
-
def _decorator(fn):
|
| 44 |
-
return fn
|
| 45 |
-
return _decorator
|
| 46 |
-
GPU_DECORATOR = GPU_DECO
|
| 47 |
-
print("spaces module NOT available — running in local/CPU fallback mode")
|
| 48 |
|
| 49 |
# Явно включаем ленивый режим кеширования примеров, чтобы примеры не запускались на старте
|
| 50 |
# (ZeroGPU по умолчанию использует lazy — делаем это явным).
|
|
|
|
| 33 |
# ----------------- ZeroGPU / spaces импорт + fallback -----------------
|
| 34 |
# В среде ZeroGPU доступен пакет `spaces`, который предоставляет декоратор GPU.
|
| 35 |
# Для локальной отладки мы делаем fallback — noop-декоратор.
|
| 36 |
+
import spaces # provided by Spaces/ZeroGPU environment
|
| 37 |
+
GPU_DECORATOR = spaces.GPU
|
| 38 |
+
print("spaces module available — ZeroGPU features enabled")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 39 |
|
| 40 |
# Явно включаем ленивый режим кеширования примеров, чтобы примеры не запускались на старте
|
| 41 |
# (ZeroGPU по умолчанию использует lazy — делаем это явным).
|