Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -351,11 +351,11 @@ def process_dataframe(df):
|
|
| 351 |
]:
|
| 352 |
|
| 353 |
try:
|
| 354 |
-
def safe_inverse_transform(le: LabelEncoder, codes: np.ndarray):
|
| 355 |
-
|
| 356 |
-
|
| 357 |
-
df_pred_main[col] = safe_inverse_transform(loaded_label_encoder[col], df_pred_0[col])
|
| 358 |
-
|
| 359 |
except ValueError as e:
|
| 360 |
print(f'inverse transform fails value in column {col}: {e}', 'error')
|
| 361 |
|
|
|
|
| 351 |
]:
|
| 352 |
|
| 353 |
try:
|
| 354 |
+
#def safe_inverse_transform(le: LabelEncoder, codes: np.ndarray):
|
| 355 |
+
# known = set(le.classes_)
|
| 356 |
+
# return np.array([le.inverse_transform([c])[0] if c in known else "Unknown" for c in codes])
|
| 357 |
+
#df_pred_main[col] = safe_inverse_transform(loaded_label_encoder[col], df_pred_0[col])
|
| 358 |
+
df_pred_main[col] = loaded_label_encoder[col].inverse_transform(df_pred_main[col].astype(int))
|
| 359 |
except ValueError as e:
|
| 360 |
print(f'inverse transform fails value in column {col}: {e}', 'error')
|
| 361 |
|