Showing
2 changed files
with
6 additions
and
4 deletions
... | @@ -199,15 +199,17 @@ if __name__ == "__main__": | ... | @@ -199,15 +199,17 @@ if __name__ == "__main__": |
199 | classifier = SVC() | 199 | classifier = SVC() |
200 | if args.kernel == 'rbf': | 200 | if args.kernel == 'rbf': |
201 | paramGrid = {'C': scipy.stats.expon(scale=100), | 201 | paramGrid = {'C': scipy.stats.expon(scale=100), |
202 | - 'gamma': scipy.stats.expon(scale=.1), | 202 | + # 'gamma': scipy.stats.expon(scale=.1), |
203 | - 'kernel': ['rbf'], 'class_weight': ['balanced', None]} | 203 | + 'kernel': ['rbf'], |
204 | + 'class_weight': ['balanced', None]} | ||
204 | elif args.kernel == 'linear': | 205 | elif args.kernel == 'linear': |
205 | paramGrid = {'C': scipy.stats.expon(scale=100), | 206 | paramGrid = {'C': scipy.stats.expon(scale=100), |
206 | 'kernel': ['linear'], | 207 | 'kernel': ['linear'], |
207 | 'class_weight': ['balanced', None]} | 208 | 'class_weight': ['balanced', None]} |
208 | elif args.kernel == 'poly': | 209 | elif args.kernel == 'poly': |
209 | paramGrid = {'C': scipy.stats.expon(scale=100), | 210 | paramGrid = {'C': scipy.stats.expon(scale=100), |
210 | - 'gamma': scipy.stats.expon(scale=.1), 'degree': [2, 3], | 211 | + # 'gamma': scipy.stats.expon(scale=.1), |
212 | + 'degree': [2, 3], | ||
211 | 'kernel': ['poly'], 'class_weight': ['balanced', None]} | 213 | 'kernel': ['poly'], 'class_weight': ['balanced', None]} |
212 | myClassifier = model_selection.RandomizedSearchCV(classifier, | 214 | myClassifier = model_selection.RandomizedSearchCV(classifier, |
213 | paramGrid, n_iter=nIter, | 215 | paramGrid, n_iter=nIter, | ... | ... |
... | @@ -158,7 +158,7 @@ if __name__ == "__main__": | ... | @@ -158,7 +158,7 @@ if __name__ == "__main__": |
158 | if args.classifier == "BernoulliNB": | 158 | if args.classifier == "BernoulliNB": |
159 | classifier = BernoulliNB() | 159 | classifier = BernoulliNB() |
160 | elif args.classifier == "SVM": | 160 | elif args.classifier == "SVM": |
161 | - classifier = SVC() | 161 | + classifier = SVC(kernel="linear") |
162 | elif args.classifier == "kNN": | 162 | elif args.classifier == "kNN": |
163 | classifier = KNeighborsClassifier() | 163 | classifier = KNeighborsClassifier() |
164 | else: | 164 | else: | ... | ... |
-
Please register or login to post a comment