libsvm-ocaml / _oasis

OASISFormat:       0.3
Name:              libsvm
Version:           0.9.2
Synopsis:          LIBSVM bindings for OCaml
Description:       LIBSVM-OCaml is an OCaml library with bindings to the LIBSVM
                   library, which is a library for Support Vector Machines.
                   Support Vector Machines are used to create supervised
                   learning models for classification and regression problems
                   in machine learning.
Authors:           Oliver Gu <gu.oliver@yahoo.com>,
                   Dominik Brugger <dominikbrugger@fastmail.fm>
Maintainers:       Oliver Gu <gu.oliver@yahoo.com>
License:           LGPL-2.1+ with OCaml linking exception
OCamlVersion:      >= 3.12
FindlibVersion:    >= 1.3.1
Homepage:          https://bitbucket.org/ogu/libsvm-ocaml

Plugins:           META (0.3), StdFiles (0.3), DevFiles (0.3)
XStdFilesREADME:   false
BuildTools:        ocamldoc, ocamlbuild
PostDistcleanCommand: $rmdir svmguide/data


Library svm
  Path:           lib
  Findlibname:    libsvm
  Modules:        Libsvm
  CSources:       libsvm_stubs.c
  CCOpt:          -g -O2 -fPIC -DPIC
  CCLib:          -lsvm
  BuildDepends:   threads,
                  core (>= 108.08.00),
                  lacaml

# Examples

Executable xor
  Path:           examples
  MainIs:         xor.ml
  Install:        false
  BuildDepends:   libsvm
  CompiledObject: best

Executable svm_cli
  Path:           examples
  MainIs:         svm_cli.ml
  Install:        false
  BuildDepends:   libsvm,sexplib,sexplib.syntax
  CompiledObject: best

# Tests

Executable svm_test
  Path:           test
  MainIs:         svm_test.ml
  Install:        false
  BuildDepends:   libsvm
  CompiledObject: best

Test libsvm
  Run$:             flag(tests)
  Command:          $svm_test
  WorkingDirectory: .

# Documentation

Document API
  Title:                API reference for LIBSVM-OCaml
  Type:                 Ocamlbuild (0.3)
  Install:              true
  InstallDir:           $docdir/api
  BuildTools:           ocamldoc
  XOCamlbuildPath:      .
  XOCamlbuildLibraries: libsvm
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.