Search code examples
matlablibsvmvlfeat

Libsvm finds vlfeat


For my Computer Vision course I use vlfeat to perform SIFT and dense SIFT over an image. I perform some data manipulation and then I wish to use libsvm to train an SVM, using the function svmtrain. My problem is that I get an error which states that libsvm is trying to access vl_svmtrain. Is there a problem in a linker somewhere or does libsvm indeed use vlfeat in the background? Or is a component of libsvm's svmtrain indeed called vl_svmtrain?


Solution

  • libsvm is indeed a part of the vlfeat package and depends on it. If you added vlfeat to your path, you should be fine. Are other vlfeat functions working for you?