mertkarabacak commited on
Commit
d9f3fda
1 Parent(s): 4fe7374

Upload app.py

Browse files
Files changed (1) hide show
  1. app.py +0 -8
app.py CHANGED
@@ -148,32 +148,24 @@ y2 = x2.pop('OUTCOME')
148
  categorical_columns2 = list(x2.select_dtypes('object').columns)
149
  le = sklearn.preprocessing.LabelEncoder()
150
  x2[categorical_columns2] = x2[categorical_columns2].apply(le.fit_transform)
151
- d2 = dict.fromkeys(x2.select_dtypes(np.int64).columns, str)
152
- x2 = x2.astype(d2)
153
 
154
  #Prepare data for the outcome 3 (LOS).
155
  y3 = x3.pop('OUTCOME')
156
  categorical_columns3 = list(x3.select_dtypes('object').columns)
157
  le = sklearn.preprocessing.LabelEncoder()
158
  x3[categorical_columns3] = x3[categorical_columns3].apply(le.fit_transform)
159
- d3 = dict.fromkeys(x3.select_dtypes(np.int64).columns, str)
160
- x3 = x3.astype(d3)
161
 
162
  #Prepare data for the outcome 4 (ICU LOS).
163
  y4 = x4.pop('OUTCOME')
164
  categorical_columns4 = list(x4.select_dtypes('object').columns)
165
  le = sklearn.preprocessing.LabelEncoder()
166
  x4[categorical_columns4] = x4[categorical_columns4].apply(le.fit_transform)
167
- d4 = dict.fromkeys(x4.select_dtypes(np.int64).columns, str)
168
- x4 = x4.astype(d4)
169
 
170
  #Prepare data for the outcome 5 (complications).
171
  y5 = x5.pop('OUTCOME')
172
  categorical_columns5 = list(x5.select_dtypes('object').columns)
173
  le = sklearn.preprocessing.LabelEncoder()
174
  x5[categorical_columns5] = x5[categorical_columns5].apply(le.fit_transform)
175
- d5 = dict.fromkeys(x5.select_dtypes(np.int64).columns, str)
176
- x5 = x5.astype(d5)
177
 
178
  #Assign hyperparameters.
179
  y1_params = {'objective': 'binary:logistic', 'booster': 'gbtree', 'lambda': 0.5059844209148782, 'alpha': 0.0030156848979492556, 'max_depth': 2, 'eta': 4.546875002603483e-07, 'gamma': 1.1982641538268563e-08, 'grow_policy': 'lossguide', 'eval_metric': 'auc', 'verbosity': 0, 'seed': 31}
 
148
  categorical_columns2 = list(x2.select_dtypes('object').columns)
149
  le = sklearn.preprocessing.LabelEncoder()
150
  x2[categorical_columns2] = x2[categorical_columns2].apply(le.fit_transform)
 
 
151
 
152
  #Prepare data for the outcome 3 (LOS).
153
  y3 = x3.pop('OUTCOME')
154
  categorical_columns3 = list(x3.select_dtypes('object').columns)
155
  le = sklearn.preprocessing.LabelEncoder()
156
  x3[categorical_columns3] = x3[categorical_columns3].apply(le.fit_transform)
 
 
157
 
158
  #Prepare data for the outcome 4 (ICU LOS).
159
  y4 = x4.pop('OUTCOME')
160
  categorical_columns4 = list(x4.select_dtypes('object').columns)
161
  le = sklearn.preprocessing.LabelEncoder()
162
  x4[categorical_columns4] = x4[categorical_columns4].apply(le.fit_transform)
 
 
163
 
164
  #Prepare data for the outcome 5 (complications).
165
  y5 = x5.pop('OUTCOME')
166
  categorical_columns5 = list(x5.select_dtypes('object').columns)
167
  le = sklearn.preprocessing.LabelEncoder()
168
  x5[categorical_columns5] = x5[categorical_columns5].apply(le.fit_transform)
 
 
169
 
170
  #Assign hyperparameters.
171
  y1_params = {'objective': 'binary:logistic', 'booster': 'gbtree', 'lambda': 0.5059844209148782, 'alpha': 0.0030156848979492556, 'max_depth': 2, 'eta': 4.546875002603483e-07, 'gamma': 1.1982641538268563e-08, 'grow_policy': 'lossguide', 'eval_metric': 'auc', 'verbosity': 0, 'seed': 31}