Toggle navigation
Toggle navigation
This project
Loading...
Sign in
Carlos-Francisco Méndez-Cruz
/
laigen-supervised-learning
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Snippets
Network
Create a new issue
Builds
Commits
Issue Boards
Authored by
Carlos-Francisco Méndez-Cruz
2020-02-21 10:21:46 -0600
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
59e7490bf0c1b3eb58a2722ea0a22e7793e82f20
59e7490b
1 parent
a3e4ae80
Classification binding thrombin data set
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
6 additions
and
4 deletions
binding-thrombin-dataset/training-crossvalidation-testing-binding-thrombin.py
binding-thrombin-dataset/training-testing-binding-thrombin.py
binding-thrombin-dataset/training-crossvalidation-testing-binding-thrombin.py
View file @
59e7490
...
...
@@ -199,15 +199,17 @@ if __name__ == "__main__":
classifier
=
SVC
()
if
args
.
kernel
==
'rbf'
:
paramGrid
=
{
'C'
:
scipy
.
stats
.
expon
(
scale
=
100
),
'gamma'
:
scipy
.
stats
.
expon
(
scale
=.
1
),
'kernel'
:
[
'rbf'
],
'class_weight'
:
[
'balanced'
,
None
]}
# 'gamma': scipy.stats.expon(scale=.1),
'kernel'
:
[
'rbf'
],
'class_weight'
:
[
'balanced'
,
None
]}
elif
args
.
kernel
==
'linear'
:
paramGrid
=
{
'C'
:
scipy
.
stats
.
expon
(
scale
=
100
),
'kernel'
:
[
'linear'
],
'class_weight'
:
[
'balanced'
,
None
]}
elif
args
.
kernel
==
'poly'
:
paramGrid
=
{
'C'
:
scipy
.
stats
.
expon
(
scale
=
100
),
'gamma'
:
scipy
.
stats
.
expon
(
scale
=.
1
),
'degree'
:
[
2
,
3
],
# 'gamma': scipy.stats.expon(scale=.1),
'degree'
:
[
2
,
3
],
'kernel'
:
[
'poly'
],
'class_weight'
:
[
'balanced'
,
None
]}
myClassifier
=
model_selection
.
RandomizedSearchCV
(
classifier
,
paramGrid
,
n_iter
=
nIter
,
...
...
binding-thrombin-dataset/training-testing-binding-thrombin.py
View file @
59e7490
...
...
@@ -158,7 +158,7 @@ if __name__ == "__main__":
if
args
.
classifier
==
"BernoulliNB"
:
classifier
=
BernoulliNB
()
elif
args
.
classifier
==
"SVM"
:
classifier
=
SVC
()
classifier
=
SVC
(
kernel
=
"linear"
)
elif
args
.
classifier
==
"kNN"
:
classifier
=
KNeighborsClassifier
()
else
:
...
...
Please
register
or
login
to post a comment