mertkarabacak
commited on
Commit
•
d9f3fda
1
Parent(s):
4fe7374
Upload app.py
Browse files
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}
|