python中libsvm的文档

2024-10-05 12:27:39 发布

您现在位置:Python中文网/ 问答频道 /正文

python中有没有关于libsvm的好文档,其中有几个不平凡的例子,解释了每个标志的含义,以及如何对数据进行端到端的训练和测试?

(没有libsvm的官方文档。为libsvm提供的“官方文档”只是一篇关于支持向量机工作原理的论文,不包含任何模块使用说明。因此,请在此处链接libsvm的任何有用的python文档/示例代码)


Tags: 模块数据代码文档示例官方链接标志
2条回答

我想你可能走错路了。您似乎希望像ls一样使用LIBSVM:只需man ls即可获取参数并查看结果。SVM要复杂得多。

LIBSVM的作者发布了一个文档(不是一篇科学论文!)调用:A Practical Guide to Support Vector Classification。你需要阅读并理解作者在这里所解释的一切。该指南的附录给出了关于许多数据集以及如何训练和如何搜索参数(所有非常重要的事情)的多个示例。

LIBSVM发行版的python目录中有一个自述文件。如果您了解python并阅读了实用指南,那么您应该能够使用它。如果不是,您可能应该从命令行示例开始学习支持向量机,或者从更简单的somthing开始(而不是支持向量机!)学习Python。在阅读并理解您应该能够阅读之后,使用附录中的所有示例并从python中调用它们。

一旦你试过了,你就应该马上行动起来。如果不是,这是一个很好的地方,问你遇到的问题的具体问题。

如果您已经下载了libSVM,您将在两个文件中找到一些“有用的”文档:

  • <{CD1>}文件,其中包含了<>强> C/C++ +/St>API,还涉及了二进制可执行文件^ {< CD2>},^ {< CD3>}和^ {CD4>}

  • ./libsvm-3.xx/python/README涉及Python接口(svmsvmutil),我认为这是您正在寻找的。然而,这个例子很幼稚,虽然是一个好的开始。

我建议您,如果您想在Python中使用libSVM,那么^{}包在下面使用libSVM实现支持向量机,这将更容易、更好地记录,让您控制libSVM的相同参数。

相关问题 更多 >

    热门问题