Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
|
@@ -38,6 +38,7 @@ def predict_score(lat, lon):
|
|
| 38 |
# Convert input to tensor
|
| 39 |
# inputs = torch.tensor([[lat, lon]], dtype=torch.float32)
|
| 40 |
inputs = compute_features((lat,lon))
|
|
|
|
| 41 |
|
| 42 |
inputs = torch.tensor([lat,lon] + list(inputs.values()))
|
| 43 |
|
|
@@ -53,7 +54,8 @@ def predict_score(lat, lon):
|
|
| 53 |
# You can apply any post-processing here
|
| 54 |
return {
|
| 55 |
"Score": round(float(score), 3),
|
| 56 |
-
"
|
|
|
|
| 57 |
# "Normal Score": round(float(normal_score), 3),
|
| 58 |
}
|
| 59 |
|
|
@@ -66,7 +68,8 @@ interface = gr.Interface(
|
|
| 66 |
],
|
| 67 |
outputs=[
|
| 68 |
gr.Number(label="Score"),
|
| 69 |
-
gr.Number(label="Num Banks"),
|
|
|
|
| 70 |
# gr.Number(label="Normal Score"),
|
| 71 |
],
|
| 72 |
title="Bank Location Scoring Model",
|
|
|
|
| 38 |
# Convert input to tensor
|
| 39 |
# inputs = torch.tensor([[lat, lon]], dtype=torch.float32)
|
| 40 |
inputs = compute_features((lat,lon))
|
| 41 |
+
num_banks = inputs.get("num_banks_in_radius", 0)
|
| 42 |
|
| 43 |
inputs = torch.tensor([lat,lon] + list(inputs.values()))
|
| 44 |
|
|
|
|
| 54 |
# You can apply any post-processing here
|
| 55 |
return {
|
| 56 |
"Score": round(float(score), 3),
|
| 57 |
+
"Number of current ATMs": round(float(mu_pred), 3),
|
| 58 |
+
"Number of ideal ATMs" : num_banks_in_radius
|
| 59 |
# "Normal Score": round(float(normal_score), 3),
|
| 60 |
}
|
| 61 |
|
|
|
|
| 68 |
],
|
| 69 |
outputs=[
|
| 70 |
gr.Number(label="Score"),
|
| 71 |
+
gr.Number(label="Num Current Banks"),
|
| 72 |
+
gr.Number(label="Num Ideal Banks")
|
| 73 |
# gr.Number(label="Normal Score"),
|
| 74 |
],
|
| 75 |
title="Bank Location Scoring Model",
|