From e7e5cf40304451d16fc478a34ab81656e5f5aa77 Mon Sep 17 00:00:00 2001 From: Satendra01 Date: Tue, 26 May 2020 23:41:57 +0530 Subject: [PATCH 1/2] Fix runnable issues --- gaFeatureSelection.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gaFeatureSelection.py b/gaFeatureSelection.py index 924e810..934b29c 100644 --- a/gaFeatureSelection.py +++ b/gaFeatureSelection.py @@ -30,7 +30,7 @@ def getFitness(individual, X, y): X_subset = pd.get_dummies(X_parsed) # apply classification algorithm - clf = LogisticRegression() + clf = LogisticRegression(2000) return (avg(cross_val_score(clf, X_subset, y, cv=5)),) else: @@ -81,8 +81,8 @@ def bestIndividual(hof, X, y): """ maxAccurcy = 0.0 for individual in hof: - if(individual.fitness.values > maxAccurcy): - maxAccurcy = individual.fitness.values + if(individual.fitness.values[0] > maxAccurcy): + maxAccurcy = individual.fitness.values[0] _individual = individual _individualHeader = [list(X)[i] for i in range( From 4cd84731f7ef3bd71ecbbced5bffc8c13ba94828 Mon Sep 17 00:00:00 2001 From: Satendra01 Date: Tue, 26 May 2020 23:58:47 +0530 Subject: [PATCH 2/2] fix-runnable-issues --- gaFeatureSelection.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gaFeatureSelection.py b/gaFeatureSelection.py index 934b29c..1e8a558 100644 --- a/gaFeatureSelection.py +++ b/gaFeatureSelection.py @@ -34,7 +34,7 @@ def getFitness(individual, X, y): return (avg(cross_val_score(clf, X_subset, y, cv=5)),) else: - return(0,) + return(0,) def geneticAlgorithm(X, y, n_population, n_generation):