我正在尝试计算HMAX模型的准确性。首先,我使用了一个简单的最近邻分类器,其次是支持向量机( SVM )分类器。
在我的笔记本电脑中,我有7.6.0(R2008a) MATLAB version
,并且通过使用最近邻居或 svm 分类,我获得了很高的准确度。当我开始在我朋友的笔记本电脑上工作时安装了R2013b matlab version
而不是7.6.0(R2008a),我总是使用svm classifer得到同样的错误。
Error in mexSVMTrain (line 1)
function [AlphaY, SVs, Bias, Parameters, nSV, nLabel] = mexSVMTrain(Samples, Labels, Parameters, Weight, Verbose)
Output argument "AlphaY" (and maybe others) not assigned during call to
"C:\Users\xxxx\Documents\MATLAB\aub matlab\osu-svm\mexSVMTrain.m>mexSVMTrain".
我需要你的帮助才能解决这个问题。任何帮助将非常感激。
答案 0 :(得分:1)
这不是解决问题的方法。看起来像旧版本中现有的mexSVMTrain.dll需要重新编译才能在新发布的版本中运行,但目前还不清楚如何在没有来自OSU_SVM的mexSVMTrain的任何C源代码的情况下重新编译它。
我建议您使用libsvm作为SVM部分。