We have two preprocessing methods. For preprocessing method #1, we replace the unknown data point with the mean value of the known data of that feature. For preprocessing method #2, we replace unknown data using IterativeImputer. The default method is method 1. However, if you want to try the second method, you can change "X = X1" to "X = X2", "y = y1" to "y = y2" and "feature_mapping1" to "feature_mapping2".
We have 6 classifiers in the project. The default classifier is xgboost. If you would like to see the behavior of the other classifiers, you can uncomment the corresponding classifier in "name" and "classifiers" lists.
Note: It takes approximately 50 minutes to run all the classifiers at the same time.