Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
@@ -98,6 +98,9 @@ def infer(inputs):
|
|
98 |
# Replace empty strings with NaN
|
99 |
data = data.replace('', np.nan)
|
100 |
|
|
|
|
|
|
|
101 |
# Add missing columns with default values
|
102 |
for col in all_headers:
|
103 |
if col not in data.columns:
|
@@ -109,9 +112,6 @@ def infer(inputs):
|
|
109 |
# Fill NaN values
|
110 |
data = data.fillna(0)
|
111 |
|
112 |
-
# Store the Name column before conversion
|
113 |
-
names = data['Name'].copy()
|
114 |
-
|
115 |
# Convert numeric columns to float, excluding 'Name'
|
116 |
numeric_columns = [col for col in all_headers if col != 'Name']
|
117 |
data[numeric_columns] = data[numeric_columns].astype(float)
|
@@ -126,6 +126,7 @@ def infer(inputs):
|
|
126 |
})
|
127 |
|
128 |
|
|
|
129 |
gr.Interface(
|
130 |
fn=infer,
|
131 |
inputs=inputs,
|
|
|
98 |
# Replace empty strings with NaN
|
99 |
data = data.replace('', np.nan)
|
100 |
|
101 |
+
# Store the Name column
|
102 |
+
names = data['Name'].copy()
|
103 |
+
|
104 |
# Add missing columns with default values
|
105 |
for col in all_headers:
|
106 |
if col not in data.columns:
|
|
|
112 |
# Fill NaN values
|
113 |
data = data.fillna(0)
|
114 |
|
|
|
|
|
|
|
115 |
# Convert numeric columns to float, excluding 'Name'
|
116 |
numeric_columns = [col for col in all_headers if col != 'Name']
|
117 |
data[numeric_columns] = data[numeric_columns].astype(float)
|
|
|
126 |
})
|
127 |
|
128 |
|
129 |
+
|
130 |
gr.Interface(
|
131 |
fn=infer,
|
132 |
inputs=inputs,
|