def mobilesoft_cart(fileNameParam, fileToWriteP): testAndTrainData = IO_.giveTestAndTrainingData(fileNameParam) trainData = testAndTrainData[0] testData = testAndTrainData[1] selected_training_data = pca_mobilesoft.getPCAedFeatures(trainData) print "Size of selected training data : ", np.shape(selected_training_data) print "=" * 50 dict_of_results = param_exp_classifier.runCART(selected_training_data, testData, 0.90) reportStr = param_exp_analysis.analyzeThis(dict_of_results) IO_.writeStrToFile(fileToWriteP, reportStr)
def speedup_random_forest(fileNameParam, fileToWriteP): testAndTrainData = IO_.giveTestAndTrainingData(fileNameParam) trainData = testAndTrainData[0] testData = testAndTrainData[1] #print trainData selected_training_data = pca_mobilesoft.getPCAedFeatures(trainData) print "Size of selected training data : ", np.shape(selected_training_data) print "="*50 dict_of_results = runRandomForest(selected_training_data, testData) reportStr = param_exp_analysis.analyzeThis(dict_of_results) IO_.writeStrToFile(fileToWriteP, reportStr)