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 |
|