Giter Club home page Giter Club logo

labview-libsvm's People

Contributors

oysstu avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

labview-libsvm's Issues

error when run training for epsilon-SVR

Hi,

I used LibSVM Dense Train.vi (Epsion-SVR) in my project, All the result is consistent with the model generated by MATLAB LibSVM library. Specifically, I noticed that the Model that it generated has nSV as empty.

When I use svmdense_predict.vi (Predict), it generate error message "Uninitialized model passed to libsvm". I located this error code in
LabVIEW-libsvm/cpp/LabVIEW-libsvm-dense/LabVIEW-libsvm-dense.cpp
in line 437.

I suspect that it is because the model created by LibSVM Dense Train.vi (Epsilon-SVR) has nSV as empty. (see line 436 checking if nSV is empty, throw error if it is empty)

I will appreciate it if you can take a look. Since I am not an expert in LibSVM implementation, I am not certain how to handle nSV in case of regression prediction.

Thanks in advance

Is there a detailed manual for libsvm in LabVIEW?

Hi oysstu,I am a graduate student from Hefei University of Technology.I need to use the libsvm module in LabVIEW, but I am having some problems with it. Do you have a detailed introduction to the use of this module?

Problem Using LabVIEW-libsvm

I have been having difficulties getting it installed in Labview 2015 64-bit. This is my first time installing a labview library, and I am not sure if the problems I have been having is due to my inexperience. I downloaded the .zip file from github. Then double clicked LVLibSVM.vipb in the folder titled VIPM Build. Then I used the VI Package Manager to build and install libsvm. Everything seemed to work fine until I tried to use one of the examples. I opened LVLibSVM.lvproj in the folder titled LabVIEW. And then I went to LibSVM DenseExamplesSVMDense_Crossvalidation_FromFile.vi. When I opened this vi though it said that it can’t find LabVIEW-libsvm-dense.dll. For some reason it can’t find the .dll files needed to run this example. And I can’t seem to find the .dll file anywhere in the downloaded directory. How do I go about fixing this problem? Any advice you could provide is appreciated.

suggestion: add msvcp120.dll etc to project

When using LabVIEW to build an executable or installer, it is tricky to include the right DLLs. LabVIEW does not automatically include DLLs used within DLLs. For 32 bit libsvm on Windows, one needs to include msvcp120.dll and msvcr120.dll from C:\Windows\System32 in the project, and also LabVIEW-libsvm.dll. In the Destinations tab of a Build specification, add the folder that will contain the .exe as a new destination. On the Source File Settings tab, make sure all these DLLs will go to that folder.

oysstu, you have already included a nice LabVIEW project file. You could add the above mentioned DLLs into the project's file list, and add the above info to the Readme.

graph labels in SVMDense_GridSearch_FromFile.vi

Hi oysstu,
Great code! Just a little detail I noticed, SVMDense_GridSearch_FromFile.vi has the labels C and gamma reversed on its graph. And its subVI Gridsearch Visualization. And SVM_GridSerach_From File. The selection of the optimal C, gamma pair is still correct.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.