SourceForge.net Logo
Valid HTML 4.0 Strict
Valid CSS!

Start

What is πSvM?

πSvM is a parallel implementation of the Support Vector Machine (SVM) algorithm that allows efficient training and testing on a multiprocessor system. Some of its main features are:

Why use πSvM?

Are you an impatient person? Then πSvM is for you. If you have used LibSVM before then you should have no problems using πSvM since input data and command line switches are the same. The only new options that can be given to πSvM are the maximum size of the working set (-o) and the new number of variables entering the working set at each optimization step (-q).

Why make πSvM?

Sometime around July 2006 i got tired of waiting for long-running SVM jobs on large-scale datasets i had to deal with in my projects. Another motivation for making πSvM was the Kepler Cluster. a supercomputer made available to the staff at the department of computer engineering.

What about the name?

The name πSvM probably reflects a moment with lack of inspiration and marketing skills in the life of the author. In an afterthought the greek letter π (pie) was chosen because of the parallel implementation. I guess it might also be OS-dependent on what you get... applepie (yum!) or microsoftpie (argh!) ;).

Last modified: Sun Dec 17 09:43:29 CET 2006