huntrezz commited on
Commit
82930cd
·
verified ·
1 Parent(s): 060d492

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +12 -0
app.py CHANGED
@@ -10,6 +10,18 @@ from sklearn.pipeline import Pipeline
10
  import gradio as gr
11
  import joblib
12
 
 
 
 
 
 
 
 
 
 
 
 
 
13
  # Load data
14
  df = pd.read_csv('City_Employee_Payroll__Current__20240915.csv', low_memory=False)
15
  df = df.replace([np.inf, -np.inf], np.nan)
 
10
  import gradio as gr
11
  import joblib
12
 
13
+ class FastAIWrapper(BaseEstimator, RegressorMixin):
14
+ def __init__(self, learn):
15
+ self.learn = learn
16
+
17
+ def fit(self, X, y):
18
+ return self
19
+
20
+ def predict(self, X):
21
+ dl = self.learn.dls.test_dl(X)
22
+ preds, _ = self.learn.get_preds(dl=dl)
23
+ return preds.numpy().flatten()
24
+
25
  # Load data
26
  df = pd.read_csv('City_Employee_Payroll__Current__20240915.csv', low_memory=False)
27
  df = df.replace([np.inf, -np.inf], np.nan)