如何使用libsvm在python中获取支持向量

如何使用libsvm在python中获取支持向量,python,svm,libsvm,Python,Svm,Libsvm,在matlab中,libsvm有一个名为SVs的变量,我们可以使用它轻松获得SVs,但在Python中,当我使用这个变量时,它不是我想要的。所以,我想问一下libsvm是如何在Python中获得支持向量的?您尝试过这个吗 support_vector_coefficients = model.get_sv_coef() support_vectors = model.get_SV() 谢谢你的回答。我刚刚试过,发现它是可以实现的。但是还有一个问题,当我在控制台中输出支持向量时,每个支持向量都比

在matlab中,libsvm有一个名为SVs的变量,我们可以使用它轻松获得SVs,但在Python中,当我使用这个变量时,它不是我想要的。所以,我想问一下libsvm是如何在Python中获得支持向量的?

您尝试过这个吗

support_vector_coefficients = model.get_sv_coef()
support_vectors = model.get_SV()

谢谢你的回答。我刚刚试过,发现它是可以实现的。但是还有一个问题,当我在控制台中输出支持向量时,每个支持向量都比原始数据多了一个维度。它是这样的:原始数据:1:0.027027,2:1,3:1,4:1输出数据:1:0.027027,2:1.0,3:1.0,4:1.0,-1:0.0最后是-1:0.0