Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -265,13 +265,15 @@ def run_diagnosis(
|
|
| 265 |
logits = model(x)
|
| 266 |
probs = torch.sigmoid(logits)[0].cpu().numpy()
|
| 267 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 268 |
output_probs = {
|
| 269 |
-
Idx2labels[i]: float(p) for i, p in enumerate(probs)
|
| 270 |
-
}
|
| 271 |
|
| 272 |
predicted_classes = [
|
| 273 |
-
Idx2labels[i] for i, p in enumerate(probs) if p >= threshold
|
| 274 |
-
]
|
| 275 |
|
| 276 |
return "\n".join(predicted_classes), output_probs
|
| 277 |
|
|
|
|
| 265 |
logits = model(x)
|
| 266 |
probs = torch.sigmoid(logits)[0].cpu().numpy()
|
| 267 |
|
| 268 |
+
print("predicted logits\n")
|
| 269 |
+
for i, logit_ in enumerate(logits):
|
| 270 |
+
print(f"{Idx2labels[i]}: {logit_}")
|
| 271 |
+
|
| 272 |
output_probs = {
|
| 273 |
+
Idx2labels[i]: float(p) for i, p in enumerate(probs)}
|
|
|
|
| 274 |
|
| 275 |
predicted_classes = [
|
| 276 |
+
Idx2labels[i] for i, p in enumerate(probs) if p >= threshold]
|
|
|
|
| 277 |
|
| 278 |
return "\n".join(predicted_classes), output_probs
|
| 279 |
|