?? svm_test.py
字號:
#!/usr/bin/env pythonfrom svm import *# the XOR problemlabels = [0, 1, 1, 0]samples = [[0, 0], [0, 1], [1, 0], [1, 1]]problem = svm_problem(labels, samples);size = len(samples)kernels = [LINEAR, POLY, RBF, SIGMOID]kname = ['linear','polynomial','rbf','sigmoid']param = svm_parameter(C = 10)for k in kernels: param.kernel_type = k; model = svm_model(problem,param) errors = 0 for i in range(size): prediction = model.predict(samples[i]) if (labels[i] != prediction): errors = errors + 1 print "##########################################" print " kernel %s: error rate = %d / %d" % (kname[param.kernel_type], errors, size) print "##########################################"
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -