Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
|
@@ -304,6 +304,11 @@ def decrypt_result():
|
|
| 304 |
|
| 305 |
|
| 306 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 307 |
# -------------------- Gradio UI -------------------- #
|
| 308 |
with gr.Blocks(theme=gr.themes.Default(primary_hue="blue")) as demo:
|
| 309 |
gr.Markdown("# Denetçi Görüşü Tahmin Uygulaması (FHE)")
|
|
@@ -323,17 +328,22 @@ with gr.Blocks(theme=gr.themes.Default(primary_hue="blue")) as demo:
|
|
| 323 |
with gr.Row():
|
| 324 |
run_real_btn = gr.Button("🔐 Gerçek Tahmini Başlat (FHE)")
|
| 325 |
run_sim_btn = gr.Button("🧪 Simülasyonla Tahmini Başlat")
|
|
|
|
| 326 |
status_real = gr.Textbox(label="Durum (Gerçek Tahmin)")
|
| 327 |
status_sim = gr.Textbox(label="Durum (Simülasyon)")
|
| 328 |
-
|
|
|
|
|
|
|
| 329 |
run_sim_btn.click(run_simulate_direct, inputs=[file_in], outputs=status_sim)
|
| 330 |
|
| 331 |
gr.Markdown("## 4. Sonucu Deşifre Et")
|
| 332 |
with gr.Row():
|
| 333 |
decrypt_btn = gr.Button("🔓 Gerçek Tahmini Göster (FHE)")
|
| 334 |
decrypt_sim_btn = gr.Button("🧪 Simülasyon Sonucunu Göster")
|
|
|
|
| 335 |
result_real = gr.Textbox(label="Gerçek Tahmin Sonucu")
|
| 336 |
result_sim = gr.Textbox(label="Simülasyon Tahmin Sonucu")
|
|
|
|
| 337 |
decrypt_btn.click(decrypt_result, outputs=result_real)
|
| 338 |
decrypt_sim_btn.click(show_simulate_result, outputs=result_sim)
|
| 339 |
|
|
@@ -341,4 +351,4 @@ with gr.Blocks(theme=gr.themes.Default(primary_hue="blue")) as demo:
|
|
| 341 |
gr.Examples(examples=EXAMPLE_XLSX, inputs=file_in, label="Örnek Excel Seç", cache_examples=False)
|
| 342 |
|
| 343 |
if __name__ == "__main__":
|
| 344 |
-
demo.launch()
|
|
|
|
| 304 |
|
| 305 |
|
| 306 |
|
| 307 |
+
# -------------------- Gradio UI -------------------- #
|
| 308 |
+
# Bilgilendirici başlangıç mesajı
|
| 309 |
+
def fhe_start_message():
|
| 310 |
+
return "Tahmin başlatıldı, lütfen bekleyin..."
|
| 311 |
+
|
| 312 |
# -------------------- Gradio UI -------------------- #
|
| 313 |
with gr.Blocks(theme=gr.themes.Default(primary_hue="blue")) as demo:
|
| 314 |
gr.Markdown("# Denetçi Görüşü Tahmin Uygulaması (FHE)")
|
|
|
|
| 328 |
with gr.Row():
|
| 329 |
run_real_btn = gr.Button("🔐 Gerçek Tahmini Başlat (FHE)")
|
| 330 |
run_sim_btn = gr.Button("🧪 Simülasyonla Tahmini Başlat")
|
| 331 |
+
|
| 332 |
status_real = gr.Textbox(label="Durum (Gerçek Tahmin)")
|
| 333 |
status_sim = gr.Textbox(label="Durum (Simülasyon)")
|
| 334 |
+
|
| 335 |
+
# DÜZENLENEN KISIM ↓↓↓
|
| 336 |
+
run_real_btn.click(fhe_start_message, outputs=status_real).then(run_fhe, outputs=status_real)
|
| 337 |
run_sim_btn.click(run_simulate_direct, inputs=[file_in], outputs=status_sim)
|
| 338 |
|
| 339 |
gr.Markdown("## 4. Sonucu Deşifre Et")
|
| 340 |
with gr.Row():
|
| 341 |
decrypt_btn = gr.Button("🔓 Gerçek Tahmini Göster (FHE)")
|
| 342 |
decrypt_sim_btn = gr.Button("🧪 Simülasyon Sonucunu Göster")
|
| 343 |
+
|
| 344 |
result_real = gr.Textbox(label="Gerçek Tahmin Sonucu")
|
| 345 |
result_sim = gr.Textbox(label="Simülasyon Tahmin Sonucu")
|
| 346 |
+
|
| 347 |
decrypt_btn.click(decrypt_result, outputs=result_real)
|
| 348 |
decrypt_sim_btn.click(show_simulate_result, outputs=result_sim)
|
| 349 |
|
|
|
|
| 351 |
gr.Examples(examples=EXAMPLE_XLSX, inputs=file_in, label="Örnek Excel Seç", cache_examples=False)
|
| 352 |
|
| 353 |
if __name__ == "__main__":
|
| 354 |
+
demo.launch()
|