Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/danieldk/golinear
liblinear bindings for Go
https://github.com/danieldk/golinear
classifier go liblinear linear-models svm
Last synced: 19 days ago
JSON representation
liblinear bindings for Go
- Host: GitHub
- URL: https://github.com/danieldk/golinear
- Owner: danieldk
- License: other
- Archived: true
- Created: 2013-04-05T15:37:01.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2018-08-29T10:30:44.000Z (over 5 years ago)
- Last Synced: 2024-02-02T07:12:27.350Z (4 months ago)
- Topics: classifier, go, liblinear, linear-models, svm
- Language: Go
- Size: 70.3 KB
- Stars: 44
- Watchers: 7
- Forks: 12
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Lists
- awesome-go - golinear - liblinear bindings for Go. (Machine Learning / Search and Analytic Databases)
- awesome-go - golinear - liblinear bindings for Go. (Machine Learning / Search and Analytic Databases)
- awesome-go-extra - golinear - 04-05T15:37:01Z|2018-08-29T10:30:44Z| (Machine Learning / Advanced Console UIs)
- awesome-go-zh - golinear
- awesome-go - golinear - liblinear bindings for Go. (Machine Learning / Search and Analytic Databases)
- awesome-go - golinear - | - | - | (Machine Learning / Advanced Console UIs)
- fucking-awesome-go - :octocat: golinear - liblinear bindings for Go :star: 26 :fork_and_knife: 6 (Machine Learning / Advanced Console UIs)
- awesome-go - golinear - liblinear bindings for Go. (Machine Learning / Advanced Console UIs)
- awesome-go-projects - golinear - liblinear bindings for Go. (Machine Learning / Standard CLI)
- awesome-go - golinear - liblinear bindings for Go. (Machine Learning / Search and Analytic Databases)
- awesome-go - golinear - liblinear bindings for Go. (Machine Learning / Advanced Console UIs)
- awesome-go - golinear - liblinear bindings for Go (Machine Learning / Advanced Console UIs)
- awesome-go-with-framework - golinear - liblinear bindings for Go. (Machine Learning / Advanced Console UIs)
- awesome-go - golinear - liblinear bindings for Go. (Machine Learning / Search and Analytic Databases)
- awesome-go-cn - golinear
- go-awesome-cn-star - golinear
- zero-alloc-awesome-go - golinear - liblinear bindings for Go. (Machine Learning / Search and Analytic Databases)
- awesome-go-stars - golinear(stars: 44) - liblinear bindings for Go. (Machine Learning / Search and Analytic Databases)
- awesome-go - golinear - liblinear bindings for Go (Machine Learning / Advanced Console UIs)
- awesome-go - golinear - liblinear bindings for Go. (Machine Learning / Advanced Console UIs)
- awesome-go - golinear - liblinear bindings for Go. (<span id="机器学习-machine-learning">机器学习 Machine Learning</span> / <span id="高级控制台用户界面-advanced-console-uis">高级控制台用户界面 Advanced Console UIs</span>)
- awesome-go. - golinear - liblinear bindings for Go. (Machine Learning / Advanced Console UIs)
- awesome-go-with-stars - golinear - liblinear bindings for Go. (Machine Learning / Search and Analytic Databases)
- awesome-go - golinear - liblinear bindings for Go. (Machine Learning / Advanced Console UIs)
- repo-1316-awesome-go-cn - golinear
- repo-1211-awesome-go-cn - golinear
- awesome-Char - golinear - liblinear bindings for Go. (Machine Learning / Advanced Console UIs)
- awesome-reader - golinear - liblinear bindings for Go. (Machine Learning / Advanced Console UIs)
- awesome-go - golinear - liblinear bindings for Go. (Machine Learning / Advanced Console UIs)
- Go-awesome - golinear - liblinear bindings for Go. (Machine Learning / Search and Analytic Databases)
- awesome-go-cn - golinear
- awesome-go - golinear - liblinear bindings for Go (Machine Learning / Advanced Console UIs)
- awesome-go-cn - golinear
- awesome-go-handwritten - golinear - liblinear bindings for Go. (Machine Learning / Advanced Console UIs)
- awesome-go2 - golinear - liblinear bindings for Go. (Machine Learning / Advanced Console UIs)
- awesome-go - golinear - liblinear bindings for Go. (Machine Learning / Advanced Console UIs)
- awesome-go - golinear - liblinear bindings for Go. - :arrow_down:5 - :star:28 (Machine Learning / Advanced Console UIs)
- awesome-go - golinear - liblinear bindings for Go. (Machine Learning / Search and Analytic Databases)
- awesome-go - golinear - liblinear bindings for Go (Machine Learning / Advanced Console UIs)
- awesome-go - golinear - liblinear bindings for Go. (Machine Learning / Advanced Console UIs)
- awesome-go-cn - golinear
- awesome-go-zh - golinear
- awesome-go-cn - golinear
- awesome-go - golinear - liblinear bindings for Go. (Machine Learning / Search and Analytic Databases)
- awesome-go - golinear - liblinear bindings for Go. (Machine Learning / Search and Analytic Databases)
- awesome-go - golinear - liblinear bindings for Go - ★ 36 (Machine Learning)
README
## Introduction
[![Report card](http://goreportcard.com/badge/danieldk/golinear)](http://goreportcard.com/report/danieldk/golinear)
[![GoDoc](https://godoc.org/gopkg.in/danieldk/golinear.v1?status.svg)](https://godoc.org/gopkg.in/danieldk/golinear.v1)golinear is a package for training and using linear classifiers in the Go
programming language (golang).## Installation
To use this package, you need the
[liblinear](http://www.csie.ntu.edu.tw/~cjlin/liblinear/) library. On Mac
OS X, you can install this library with
[Homebrew](http://mxcl.github.com/homebrew/):brew install liblinear
Ubuntu and Debian provide packages for *liblinear*. However, at the time of
writing (July 2, 2014), these were serverly outdated. This package requires
version 1.9 or later.This latest API-stable version (v1) can be installed with the go
command:go get gopkg.in/danieldk/golinear.v1
or included in your source code:
import "gopkg.in/danieldk/golinear.v1"
The package documentation is available at: http://godoc.org/gopkg.in/danieldk/golinear.v1
### OpenMP
If you wish to use *liblinear* with OpenMP support for multicore processing,
please use this command to install the package:CGO_LDFLAGS="-lgomp" CGO_CFLAGS="-DCV_OMP" go get github.com/danieldk/golinear
## Plans
1. Port classification to Go.
2. Port training to Go.We will take a pragmatic approach to porting code to Go: if the performance penalty is minor,
ported code will flow to the main branch. Otherwise, we will keep it around until the performance
is good enough.## Examples
Examples for using golinear can be found at:
https://github.com/danieldk/golinear-examples