Skip to content

sfendrich/Sol

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.

Sol - Stochastic Learner

Copyright (C) 2011-2012 Heidelberg University

Author: Sascha Fendrich

Description

Sol implements several stochastic machine learning algorithms.

sol-bin - binary classification
sol-mucl - multi-class classification
sol-mulab - multi-label classification (small number of labels, only)

Input Format

  • Uses svmlight's sparse data format for input
  • For multi-class classification classes should be numbered from 0 to N-1
  • For multi-label classification the labels should be numbered from 0 to N-1 and correspond to the bits in the class number given in the training data. This will probably change in future versions.

Dependencies

  • STL
  • Boost program options
  • tiny_log logging library (directly imported as a git submodule)

Compilation

  • Clone the github repository:

    git clone https://github.com/sfendrich/sol.git
    
  • Register and fetch submodules:

    make submodules
    
  • Compile sol:

    make
    

About

Stochastic Learning Toolkit.

Resources

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
COPYING.LESSER
GPL-3.0
COPYING

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published