Spaces:
Running
Running
| def most_important_features_min_max(): | |
| """Retourne les bornes pour les features les plus importantes. | |
| """ | |
| return { | |
| "EXT_SOURCE_3": {"min": 0.0, "max": 1.0}, | |
| "EXT_SOURCE_2": {"min": 0.0, "max": 1.0}, | |
| "EXT_SOURCE_1": {"min": 0.0, "max": 1.0}, | |
| "DAYS_EMPLOYED": {"min": -29200, "max": 0}, | |
| "PAYMENT_RATE": {"min": 0.0, "max": 1.0}, | |
| "INSTAL_DPD_MEAN": {"min": 0.0, "max": 29200.0}, | |
| "PREV_CNT_PAYMENT_MEAN": {"min": 0.0, "max": 21900.0}, | |
| "AMT_ANNUITY": {"min": 0.0, "max": 100000.0}, | |
| "CODE_GENDER": {"femme": 0, "homme": 1}, | |
| "PREV_NAME_PRODUCT_TYPE_walk-in_MEAN": {"min": 0.0, "max": 1.0} | |
| } | |
| def most_important_features_types(): | |
| """Retourne les types attendus pour les features les plus importantes. | |
| Returns: | |
| Dict avec le nom de la feature et le type attendu ('numeric' ou 'categorical'). | |
| """ | |
| return { | |
| "EXT_SOURCE_3": "numeric", | |
| "EXT_SOURCE_2": "numeric", | |
| "EXT_SOURCE_1": "numeric", | |
| "DAYS_EMPLOYED": "numeric", | |
| "PAYMENT_RATE": "numeric", | |
| "INSTAL_DPD_MEAN": "numeric", | |
| "PREV_CNT_PAYMENT_MEAN": "numeric", | |
| "AMT_ANNUITY": "numeric", | |
| "CODE_GENDER": "numeric", # encodé en 0/1 | |
| "PREV_NAME_PRODUCT_TYPE_walk-in_MEAN": "numeric" | |
| } | |