当我使用libsvm的svm_train函数获得svm_model后,如何从模型中获取rho和支持向量(SVs)?我知道这些值在获得模型时会被打印出来,但我不知道如何获取支持向量。例如:
svm_model = svmutil.svm_train(Labels,X, svm_options)
现在,如何从svm_model中获取rho值和支持向量?
回答:
经过将近一个月的尝试,我发现无法从这样生成的svm_model中获取rho或支持向量。如果有人也在寻找解决方案,建议使用scikit-learn,它可以轻松地提供支持向量、对偶截距和rho值。此外,它比libsvm的Python实现更快,并且支持numpy数组和矩阵。