12

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

Simon
  • 4,799
  • 21
  • 64
  • 96

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
  • 23,011
  • 7
  • 48
  • 55
Likurg
  • 2,732
  • 16
  • 21
  • [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://docs.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
  • 21
  • 39