Update app.py
Browse files
app.py
CHANGED
@@ -2,13 +2,12 @@ import pandas as pd
|
|
2 |
import numpy as np
|
3 |
from sklearn.ensemble import RandomForestClassifier
|
4 |
import gradio as gr
|
5 |
-
import zipfile
|
6 |
|
7 |
def load_and_train_model():
|
8 |
-
|
9 |
-
|
10 |
-
train_data = pd.read_csv(f)
|
11 |
|
|
|
12 |
important_features = ['Elevation', 'Horizontal_Distance_To_Roadways',
|
13 |
'Horizontal_Distance_To_Fire_Points',
|
14 |
'Horizontal_Distance_To_Hydrology',
|
@@ -17,6 +16,7 @@ def load_and_train_model():
|
|
17 |
X = train_data[important_features]
|
18 |
y = train_data['Cover_Type']
|
19 |
|
|
|
20 |
model = RandomForestClassifier(n_estimators=100, random_state=42)
|
21 |
model.fit(X, y)
|
22 |
|
|
|
2 |
import numpy as np
|
3 |
from sklearn.ensemble import RandomForestClassifier
|
4 |
import gradio as gr
|
|
|
5 |
|
6 |
def load_and_train_model():
|
7 |
+
# Load data
|
8 |
+
train_data = pd.read_csv('train.csv.zip')
|
|
|
9 |
|
10 |
+
# Select important features
|
11 |
important_features = ['Elevation', 'Horizontal_Distance_To_Roadways',
|
12 |
'Horizontal_Distance_To_Fire_Points',
|
13 |
'Horizontal_Distance_To_Hydrology',
|
|
|
16 |
X = train_data[important_features]
|
17 |
y = train_data['Cover_Type']
|
18 |
|
19 |
+
# Train model
|
20 |
model = RandomForestClassifier(n_estimators=100, random_state=42)
|
21 |
model.fit(X, y)
|
22 |
|