Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
|
@@ -77,14 +77,23 @@ def predict(img_path):
|
|
| 77 |
if pred_class.capitalize() in df["Makanan"].values:
|
| 78 |
row = df.loc[df["Makanan"] == pred_class.capitalize()]
|
| 79 |
|
| 80 |
-
#
|
| 81 |
-
calories = row["Kalori"].values[0]
|
| 82 |
-
protein = row["Protein"].values[0]
|
| 83 |
-
fat = row["Lemak"].values[0]
|
| 84 |
-
carbs = row["Karbohidrat"].values[0]
|
| 85 |
-
fiber = row["Serat"].values[0]
|
| 86 |
-
sugar = row["Gula"].values[0]
|
| 87 |
-
price = row["Harga (Rp)"].values[0]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 88 |
|
| 89 |
return pred_class, calories, protein, fat, carbs, fiber, sugar, price
|
| 90 |
else:
|
|
|
|
| 77 |
if pred_class.capitalize() in df["Makanan"].values:
|
| 78 |
row = df.loc[df["Makanan"] == pred_class.capitalize()]
|
| 79 |
|
| 80 |
+
# Convert int64 values to native Python data types
|
| 81 |
+
calories = int(row["Kalori"].values[0])
|
| 82 |
+
protein = int(row["Protein"].values[0])
|
| 83 |
+
fat = int(row["Lemak"].values[0])
|
| 84 |
+
carbs = int(row["Karbohidrat"].values[0])
|
| 85 |
+
fiber = int(row["Serat"].values[0])
|
| 86 |
+
sugar = int(row["Gula"].values[0])
|
| 87 |
+
price = int(row["Harga (Rp)"].values[0])
|
| 88 |
+
|
| 89 |
+
# # Mengambil informasi gizi
|
| 90 |
+
# calories = row["Kalori"].values[0]
|
| 91 |
+
# protein = row["Protein"].values[0]
|
| 92 |
+
# fat = row["Lemak"].values[0]
|
| 93 |
+
# carbs = row["Karbohidrat"].values[0]
|
| 94 |
+
# fiber = row["Serat"].values[0]
|
| 95 |
+
# sugar = row["Gula"].values[0]
|
| 96 |
+
# price = row["Harga (Rp)"].values[0]
|
| 97 |
|
| 98 |
return pred_class, calories, protein, fat, carbs, fiber, sugar, price
|
| 99 |
else:
|