BSD Ports

science/libsvm 3.24 FreeBSD

Library for Support Vector Machines

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
BSD3CLAUSE
Categories
science, math
Package size
86.1 KiB, 337.4 KiB installed

Description

LIBSVM is an integrated software for support vector classification, (C-SVC, nu-SVC), regression (epsilon-SVR, nu-SVR) and distribution estimation (one-class SVM). It supports multi-class classification.

LIBSVM provides a simple interface where users can easily link it with their own programs. Main features of LIBSVM include

* Different SVM formulations * Efficient multi-class classification * Cross validation for model selection * Probability estimates * Weighted SVM for unbalanced data * Both C++ and Java sources * GUI demonstrating SVM classification and regression * Python, R (also Splus), MATLAB, Perl, Ruby, Weka, Common LISP and LabVIEW interfaces. C# .NET code is available. It's also included in some learning environments: YALE and PCP. * Automatic model selection which can generate contour of cross valiation accuracy.

In the other systems

SystemPortVersion
FreeBSDscience/libsvm3.24
NetBSDmath/libsvm3.24nb3
DragonFlyscience/libsvm3.24

Install

Binary package:

pkg install libsvm

From the ports tree:

cd /usr/ports/science/libsvm/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	libsvm>0:science/libsvm
LIB_DEPENDS=	libsvm.so:science/libsvm

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest3.243.243.243.243.24
FreeBSD:14:quarterly3.243.24n/a3.243.24
FreeBSD:15:latest3.243.24n/a3.243.24
FreeBSD:15:quarterly3.243.24n/an/an/a
FreeBSD:16:latest3.243.24n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Configuration

Options name: science_libsvm

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
zip
Service scripts
none

Message after installing

Some useful tools are installed to /usr/local/share/libsvm.
Most of them are written in Python, please install
lang/python before trying them.

===>   NOTICE:

The libsvm port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

Files

pkg-plist 10
  • bin/svm-predict
  • bin/svm-scale
  • bin/svm-train
  • include/svm.h
  • lib/libsvm.so
  • lib/libsvm.so.2
  • share/libsvm/checkdata.py
  • share/libsvm/easy.py
  • share/libsvm/grid.py
  • share/libsvm/subset.py
distinfo 1
FileSizeSHA256
libsvm-3.24.zip8964554c8231735bc829d0f04965dcb530625c23d8eeca3a0b62242cfff458cf9b9d62
Master sites 2
  • http://www.csie.ntu.edu.tw/~cjlin/libsvm/
  • http://www.csie.ntu.edu.tw/~cjlin/libsvm/oldfiles/

Commit history 0

No commits in the history this site was built from.