a | b/app/config.py | ||
---|---|---|---|
1 | # app/config.py |
||
2 | import os |
||
3 | |||
4 | # Data settings |
||
5 | DATA_PATH = os.path.join('data', 'patient_data.csv') |
||
6 | RANDOM_STATE = 42 |
||
7 | TEST_SIZE = 0.2 |
||
8 | |||
9 | # Model settings |
||
10 | MODEL_PARAMS = { |
||
11 | 'n_estimators': 100, |
||
12 | 'random_state': RANDOM_STATE |
||
13 | } |
||
14 | |||
15 | # Feature settings |
||
16 | FEATURES = [ |
||
17 | 'age', |
||
18 | 'length_of_stay', |
||
19 | 'previous_admissions', |
||
20 | 'diagnosis', |
||
21 | 'medication_count', |
||
22 | 'insurance_type', |
||
23 | 'discharge_disposition' |
||
24 | ] |
||
25 | |||
26 | TARGET = 'readmitted_30_days' |