🌐
Vivian Website
csie.ntu.edu.tw › ~cjlin › libsvm
LIBSVM -- A Library for Support Vector Machines
>>> from svmutil import * should be used. LIBSVM tools provides many extensions of LIBSVM. Please check it if you need some functions not supported in LIBSVM. We now have a nice page LIBSVM data sets providing problems in LIBSVM format. A practical guide to SVM classification is available now!
Tools
Cross Validation using Higher-level Information to Split Data LIBSVM for dense data LIBSVM for string data Multi-label classification LIBSVM Extensions at Caltech Feature selection tool LIBSVM data sets SVM-toy based on Javascript SVM-toy in 3D Multi-class classification (and probability output) ...
A Library for Support Vector Machines Chih-Chung Chang…
supported in LIBSVM: C-support vector classification (C-SVC), ν-support vector · classification (ν-SVC), distribution estimation (one-class SVM), ϵ-support vector re- gression (ϵ-SVR), and ν-support vector regression (ν-SVR). Section 3 then discusses · performance measures, basic usage, and code organization. All SVM formulations · 3LIBSVM Tools...
Data
This page contains many classification, regression, multi-label and string data sets stored in LIBSVM format. For some sets raw materials (e.g., original texts) are also available. These data sets are from UCI, Statlog, StatLib and other collections. We thank their efforts.
Multi-label classification
This page provides different tools for multi-label classification that are based on LIBSVM or LIBLINEAR. Comments are welcome. Please properly cite our work if you find them useful. This supports our future development.
Library for Support Vector Machines
LIBSVM and LIBLINEAR are two popular open source machine learning libraries, both developed at the National Taiwan University and both written in C++ though with a C API. LIBSVM implements the sequential … Wikipedia
Factsheet
Developers Chih-Chung Chang and Chih-Jen Lin
Stable release 3.3
/ August 11, 2022; 3 years ago (2022-08-11)
Written in Java, C++
Factsheet
Developers Chih-Chung Chang and Chih-Jen Lin
Stable release 3.3
/ August 11, 2022; 3 years ago (2022-08-11)
Written in Java, C++
🌐
GitHub
github.com › cjlin1 › libsvm
GitHub - cjlin1/libsvm: LIBSVM -- A Library for Support Vector Machines · GitHub
Libsvm is available at http://www.csie.ntu.edu.tw/~cjlin/libsvm Please read the COPYRIGHT file before using libsvm. Table of Contents ================= - Quick Start - Installation and Data Format - `svm-train' Usage - `svm-predict' Usage - `svm-scale' Usage - Tips on Practical Use - Examples - Precomputed Kernels - Library Usage - Java Version - Building Windows Binaries - Additional Tools: Sub-sampling, Parameter Selection, Format checking, etc.
Starred by 4.7K users
Forked by 1.6K users
Languages   Java 21.8% | C++ 18.7% | HTML 17.9% | M4 13.9% | Python 13.5% | C 13.3%
🌐
GitHub
github.com › cjlin1 › libsvm › tree › master › tools
libsvm/tools at master · cjlin1/libsvm
This directory includes some useful codes: 1. subset selection tools. 2. parameter selection tools. 3. LIBSVM format checking tools Part I: Subset selection tools Introduction ============ Training large data is time consuming. Sometimes one should work on a smaller subset first.
Author   cjlin1
🌐
Wikipedia
en.wikipedia.org › wiki › LIBSVM
LIBSVM - Wikipedia
July 18, 2025 - LIBSVM implements the sequential minimal optimization (SMO) algorithm for kernelized support vector machines (SVMs), supporting classification and regression. LIBLINEAR implements linear SVMs and logistic regression models trained using a coordinate descent algorithm.
🌐
GitHub
github.com › cjlin1 › libsvm › blob › master › tools › README
libsvm/tools/README at master · cjlin1/libsvm
> grid.py -log2c -5,5,1 -svmtrain "c:\Program Files\libsvm\windows\svm-train.exe" -gnuplot c:\tmp\gnuplot\binary\pgnuplot.exe -v 10 heart_scale ... The following example saves running time by loading the output file of a previous run. ... If -log2c, -log2g, or -v is not specified, default values are used. ... Python module. ... You need to specify `dataset' and `options' (default ''). See the following example. ... Exit status (returned value): 1 if there are errors, 0 otherwise. ... This tool is written by Rong-En Fan at National Taiwan University.
Author   cjlin1
🌐
Debian
neuro.debian.net › pkgs › libsvm-tools.html
libsvm-tools – The LIBSVM binary tools — Debian Neuroscience Package Repository
libsvm-tools – The LIBSVM binary ... information · License · External resources · Project homepage · LIBSVM is an easy-to-use package for support vector classification, regression and one-class SVM....
🌐
Vivian Website
csie.ntu.edu.tw › ~cjlin › libsvmtools › datasets › binary.html
LIBSVM Data: Classification (Binary Class)
This page contains many classification, regression, multi-label and string data sets stored in LIBSVM format. For some sets raw materials (e.g., original texts) are also available. These data sets are from UCI, Statlog, StatLib and other collections. We thank their efforts.
🌐
GitHub
github.com › arnaudsj › libsvm › tree › master › tools
libsvm/tools at master · arnaudsj/libsvm
This directory includes some useful codes: 1. subset selection tools. 2. parameter selection tools. 3. LIBSVM format checking tools Part I: Subset selection tools Introduction ============ Training large data is time consuming. Sometimes one should work on a smaller subset first.
Author   arnaudsj
Find elsewhere
🌐
Vivian Website
csie.ntu.edu.tw › ~cjlin › libsvm › faq.html
LIBSVM FAQ
Instructions for using LIBSVM are in the README files in the main directory and some sub-directories. README in the main directory: details all options, data format, and library calls. tools/README: parameter selection and other tools
🌐
GitHub
github.com › cjlin1 › libsvm › blob › master › python › README
libsvm/python/README at master · cjlin1/libsvm
--- Python interface of LIBSVM --- ---------------------------------- · Table of Contents · ================= · - Introduction · - Installation via PyPI · - Installation via Sources · - Quick Start · - Quick Start with Scipy · - Design Description · - Data Structures · - Utility Functions · - Additional Information · · Introduction · ============ · Python (http://www.python.org/) is a programming language suitable for rapid · development. This tool provides a simple Python interface to LIBSVM, a library ·
Author   cjlin1
🌐
PyPI
pypi.org › project › libsvm-official
libsvm-official · PyPI
---------------------------------- ... language suitable for rapid development. This tool provides a simple Python interface to LIBSVM, a library for support vector machines (http://www.csie.ntu.edu.tw/~cjlin/libsvm)...
      » pip install libsvm-official
    
Published   Dec 29, 2025
Version   3.37.0
🌐
ACM Digital Library
dl.acm.org › doi › 10.1145 › 1961189.1961199
LIBSVM: A library for support vector machines: ACM Transactions on Intelligent Systems and Technology: Vol 2, No 3
LIBSVM is a library for Support Vector Machines (SVMs). We have been actively developing this package since the year 2000. The goal is to help users to easily apply SVM to their applications. LIBSV...
🌐
Sourceforge
weka.sourceforge.io › doc.stable › weka › classifiers › functions › LibSVM.html
LibSVM
A wrapper class for the libsvm tools (the libsvm classes, typically the jar file, need to be in the classpath to use this classifier). LibSVM runs faster than SMO since it uses LibSVM to build the SVM classifier. LibSVM allows users to experiment with One-class SVM, Regressing SVM, and nu-SVM supported by LibSVM tool.
🌐
GitHub
github.com › brentp › bio-playground › tree › master › libsvm-tools
bio-playground/libsvm-tools at master · brentp/bio-playground
miscellaneous scripts for bioinformatics/genomics that dont merit their own repo. - bio-playground/libsvm-tools at master · brentp/bio-playground
Author   brentp
🌐
GitHub
github.com › cjlin1 › libsvm › blob › master › tools › easy.py
libsvm/tools/easy.py at master · cjlin1/libsvm
LIBSVM -- A Library for Support Vector Machines. Contribute to cjlin1/libsvm development by creating an account on GitHub.
Author   cjlin1
🌐
GitHub
github.com › cjlin1 › libsvm › blob › master › README
libsvm/README at master · cjlin1/libsvm
Libsvm is a simple, easy-to-use, and efficient software for SVM · classification and regression. It solves C-SVM classification, nu-SVM · classification, one-class-SVM, epsilon-SVM regression, and nu-SVM · regression.
Author   cjlin1