Spaces:
Running on Zero
Running on Zero
Upload app.py
Browse files
app.py
CHANGED
|
@@ -14,10 +14,19 @@ from importlib import resources
|
|
| 14 |
# ZeroGPU donanımında çalışırken bu import torch'tan ÖNCE gelmeli.
|
| 15 |
# Kendi makinenizde `spaces` kurulu olmayacaktır; o durumda sarmalayıcı
|
| 16 |
# hiçbir şey yapmayan bir dekoratöre dönüşür ve uygulama normal çalışır.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 17 |
try:
|
| 18 |
import spaces
|
| 19 |
|
| 20 |
-
gpu_gorevi = spaces.GPU(duration=
|
| 21 |
except Exception:
|
| 22 |
|
| 23 |
def gpu_gorevi(fn):
|
|
@@ -269,7 +278,11 @@ with gr.Blocks(title="embedpick") as demo:
|
|
| 269 |
|
| 270 |
gr.Markdown(
|
| 271 |
"İlk çalıştırmada modeller indirilir, birkaç dakika sürebilir. "
|
| 272 |
-
"Sonraki çalıştırmalar önbellekten okur."
|
|
|
|
|
|
|
|
|
|
|
|
|
| 273 |
)
|
| 274 |
|
| 275 |
calistir_dugmesi = gr.Button("Çalıştır", variant="primary")
|
|
|
|
| 14 |
# ZeroGPU donanımında çalışırken bu import torch'tan ÖNCE gelmeli.
|
| 15 |
# Kendi makinenizde `spaces` kurulu olmayacaktır; o durumda sarmalayıcı
|
| 16 |
# hiçbir şey yapmayan bir dekoratöre dönüşür ve uygulama normal çalışır.
|
| 17 |
+
#
|
| 18 |
+
# duration bir rezervasyon talebi, üst sınır değil: hesap seviyesinin
|
| 19 |
+
# tavanını aşan bir talep işi hiç başlatmadan reddediliyor ve kullanıcı
|
| 20 |
+
# "requested GPU duration is larger than the maximum allowed" görüyor.
|
| 21 |
+
# Eskiden 300 isteniyordu; bu veri seti için fazlasıyla cömert, çünkü asıl
|
| 22 |
+
# maliyet model indirme (GPU'suz) ve 72 dokümanı kodlamak saniyeler sürüyor.
|
| 23 |
+
# Kısa talep ayrıca kuyrukta öne geçiriyor.
|
| 24 |
+
GPU_SURESI = 120
|
| 25 |
+
|
| 26 |
try:
|
| 27 |
import spaces
|
| 28 |
|
| 29 |
+
gpu_gorevi = spaces.GPU(duration=GPU_SURESI)
|
| 30 |
except Exception:
|
| 31 |
|
| 32 |
def gpu_gorevi(fn):
|
|
|
|
| 278 |
|
| 279 |
gr.Markdown(
|
| 280 |
"İlk çalıştırmada modeller indirilir, birkaç dakika sürebilir. "
|
| 281 |
+
"Sonraki çalıştırmalar önbellekten okur.\n\n"
|
| 282 |
+
f"Bu Space'te her çalıştırma için {GPU_SURESI} saniyelik bir GPU "
|
| 283 |
+
"payı ayrılıyor. Çok büyük bir korpus yüklerseniz süre dolabilir; "
|
| 284 |
+
"o durumda model sayısını azaltın ya da paketi kendi makinenizde "
|
| 285 |
+
"çalıştırın: `pip install embedpick`."
|
| 286 |
)
|
| 287 |
|
| 288 |
calistir_dugmesi = gr.Button("Çalıştır", variant="primary")
|