Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
|
@@ -323,15 +323,18 @@ def decrypt_result():
|
|
| 323 |
predictions = []
|
| 324 |
for i, enc in enumerate(encrypted_output):
|
| 325 |
pred = client.deserialize_decrypt_dequantize(enc)
|
| 326 |
-
|
| 327 |
-
|
| 328 |
-
|
| 329 |
-
|
| 330 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 331 |
|
| 332 |
-
# 💥 Güvenlik kontrolü: Index sınıf sayısını geçerse hata mesajı ver
|
| 333 |
if label_idx >= len(encoder.classes_):
|
| 334 |
-
label = f"Geçersiz sınıf indexi: {label_idx}"
|
| 335 |
else:
|
| 336 |
label = encoder.inverse_transform([label_idx])[0]
|
| 337 |
|
|
|
|
| 323 |
predictions = []
|
| 324 |
for i, enc in enumerate(encrypted_output):
|
| 325 |
pred = client.deserialize_decrypt_dequantize(enc)
|
| 326 |
+
|
| 327 |
+
# 🔍 Yeni log ve yuvarlama işlemleri
|
| 328 |
+
raw_value = pred.flatten()[0]
|
| 329 |
+
label_idx = int(round(raw_value))
|
| 330 |
+
|
| 331 |
+
print(f"\n🔍 [Tahmin {i+1}]")
|
| 332 |
+
print(f"🔢 Decrypted float değer: {raw_value}")
|
| 333 |
+
print(f"🔁 Yuvarlanmış index: {label_idx}")
|
| 334 |
+
print(f"🎯 Sınıf listesi: {list(encoder.classes_)}")
|
| 335 |
|
|
|
|
| 336 |
if label_idx >= len(encoder.classes_):
|
| 337 |
+
label = f"⚠️ Geçersiz sınıf indexi: {label_idx}"
|
| 338 |
else:
|
| 339 |
label = encoder.inverse_transform([label_idx])[0]
|
| 340 |
|