12

Is there any Support Vector Machine library already implemented which I could use in my C# projects?

Simon
  • 4,999
  • 21
  • 69
  • 97

2 Answers2

9

I did some google searchhes and found links that could be interesting:

libsvm

svm

Support_Vector_Machine

libsvm implement

Accord.NET

Hien Nguyen
  • 24,551
  • 7
  • 52
  • 62
Likurg
  • 2,742
  • 17
  • 22
  • [NSvm](http://www.ohloh.net/p/nsvm) is there as well – Attila Apr 27 '12 at 11:54
  • 11
    And also is [Accord.NET](https://code.google.com/p/accord/). – Cesar Jul 15 '12 at 05:10
  • 1
    And also is [ML.Net (Linear SVM)](https://learn.microsoft.com/en-us/dotnet/api/microsoft.ml.standardtrainerscatalog.linearsvm?view=ml-dotnet#Microsoft_ML_StandardTrainersCatalog_LinearSvm_Microsoft_ML_BinaryClassificationCatalog_BinaryClassificationTrainers_System_String_System_String_System_String_System_Int32_) – reza jafari May 09 '20 at 16:50
5

I stumbled across your question when trying to find a good starting point example of a Support Vector Machine implementation in C#. If someone wants to write their own SVM, and has no desire to use a toolkit or can't use a toolkit for some reason... this served as a good reference for myself.

kernel-support-vector-machines-example-C#

wakurth
  • 1,644
  • 1
  • 23
  • 39