tugtekinalper commited on
Commit
297bdcf
·
verified ·
1 Parent(s): 412da1a

Upload app.py

Browse files
Files changed (1) hide show
  1. app.py +15 -2
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=300)
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")