【发布时间】:2013-04-08 18:58:43
【问题描述】:
我使用 libsvm svmpredict 方法在 Matlab 上对图像进行分类。 我需要扩展名为“.model”的 svmpredict 方法的输出模型文件。但我无法创建它。我的用法是,
model = svmtrain(train_label_set_libsvmformat, train_data_set_libsvmformat, '-t 2 -c 0.3 -g 0.01');
[predict_label, accuracy, prob_values] = svmpredict(test_label_set_libsvmformat, test_data_set_libsvmformat, model, 'output.model');
我正在等待创建此文件“output.model”,但它不存在。 我有什么问题吗?
【问题讨论】:
-
你需要给我们更多的信息:你如何执行libsvm?从 C++、Java、命令行、...?
-
我在 matlab 中使用 libsvm。我在 matlab .m 文件中使用 svmtrain 和 svmpredict 方法。我使用 Matlab7.8.0(R2009a) 和 visaul 2008 c++ 编译器。
-
啊,抱歉,我没看到那张字条。