Python+libsvm-2(实例-使用libsvm对鸢尾花进

2020-03-15  本文已影响0人  请回答_

1、准备数据

这里使用的是lab课上老师提供的数据集



但是不符合libsvm中要求的数据格式,所以需要将原始数据转换成libsvm中要求的。

复制Excel表格中的数据到一个新的txt文件中

2、训练和测试

我这里把原来的数据集分成了两个,一个用作train 一个用作test

from svmutil import *

y, x = svm_read_problem('train.txt')
yt, xt = svm_read_problem('test.txt')
model = svm_train(y, x,'-t 1')

p_label, p_acc, p_val = svm_predict(yt[:], xt[:], model)
上一篇 下一篇

猜你喜欢

热点阅读