libsvm - LIBSVM 中的预计算测试内核
问题描述
我有两个文件,kernel.test
和kernel.train
. 根据文档,要训练 SVM,我必须提供某种文件格式:
如果使用线性核,我们有以下新的训练/测试集:
15 0:1 1:4 2:6 3:1
45 0:2 1:6 2:18 3:0
25 0:3 1:1 2:0 3:1
15 0:? 1:2 2:0 3:1
kernel.train
为了这个例子,我的文件有前 3 行,我的kernel.test
文件有最后一行。我执行:
./svm-train -t 4 ../kernels/kernel.train
并且它正确地生成了模型kernel.train.model
。我的问题是,现在,我如何检查性能kernel.test
?我认为这很简单,但是当我提到这个时,文档对我来说并不是那么清楚。
我正在使用这个cpp
接口,所以请不要用 Python 代码回答。
解决方案
推荐阅读
- assembly - 在用户模式下可以允许或禁止执行哪些指令?
- arrays - 我在使用 application.transpose 将数据导出到 excel 时遇到问题
- c - Shell 输入/输出重定向
- python - 如何修复 Selenium WebDrive 中的“NoSuchElementExecptionError”
- javascript - 为什么 Chrome 在某些情况下会在主线程上运行变换动画,而在其他情况下不运行?
- c++ - 双指针 **src 和操作 (*(*src)++ = reg_offset)
- date - 上个月和上个月年初至今的平均值 DAX
- scala - 不明确的错误列 Spark 2.3.2、Scala 2.11.8
- python - 使用条件检查而不是在 wordLadder 中交换来切换进程
- python - 将 Python 连接到 Google Analytics