Coder Social home page Coder Social logo

cuiwm / shogun Goto Github PK

View Code? Open in Web Editor NEW

This project forked from shogun-toolbox/shogun

0.0 2.0 0.0 60.57 MB

The Shogun Machine Learning Toolbox (Source Code)

Home Page: http://shogun.ml

License: GNU General Public License v3.0

CMake 1.71% Python 2.64% MATLAB 0.07% Shell 0.10% C++ 94.62% Makefile 0.01% GDB 0.01% C 0.84% Protocol Buffer 0.01%

shogun's Introduction

The SHOGUN machine learning toolbox


Unified and efficient Machine Learning since 1999.

Latest release:

Release

Cite Shogun:

DOI

Develop branch build status:

Build Status Build status Coverage Status

Buildbot: http://buildbot.shogun-toolbox.org/waterfall.

Interfaces


Shogun is implemented in C++ and offers automatically generated, unified interfaces to Python, Octave, Java / Scala, Ruby, C#, R, Lua. We are currently working on adding more languages including JavaScript, D, and Matlab.

Interface Status
python mature (no known problems)
octave mature (no known problems)
java/scala stable (no known problems)
ruby stable (no known problems)
csharp stable (no known problems)
r beta (most examples work, static calls unavailable)
lua alpha (many examples work, string typemaps are unstable, overloaded methods unavailable)
perl pre-alpha (work in progress quality)
js pre-alpha (work in progress quality)

See our website for examples in all languages.

Platforms


Shogun is supported under GNU/Linux, MacOSX, FreeBSD, and Windows. See our buildfarm.

Directory Contents


The following directories are found in the source distribution. Note that some folders are submodules that can be checked out with git submodule update --init.

  • src - source code, separated into C++ source and interfaces
  • doc - readmes (doc/reamde, submodule), ipython notebooks, cookbook (api examples), licenses
  • examples - example files for all interfaces
  • data - data sets (submodule, required for examples)
  • tests - unit tests and continuous integration of interface examples
  • applications - applications of SHOGUN (outdated)
  • benchmarks - speed benchmarks
  • cmake - cmake build scripts

License


Shogun is generally licensed under the GPL3, with code borrowed from various external libraries, and optional parts that are neither compatible with GPL nor BSD. It is possible to compile a BSD3 compatible build of Shogun.

See doc/licenses for details.

shogun's People

Contributors

karlnapf avatar lisitsyn avatar vigsterkr avatar iglesias avatar yorkerlin avatar lambday avatar pluskid avatar frx avatar tklein23 avatar gsomix avatar jonasbehr avatar sploving avatar mazumdarparijat avatar cwidmer avatar oxphos avatar saurabh7 avatar kislayabhi avatar votjakovr avatar khalednasr avatar kevinhughes27 avatar alesis avatar sanuj avatar van51 avatar pandaabinash avatar pl8787 avatar besser82 avatar serialhex avatar sorig avatar uricamic avatar pirosb3 avatar

Watchers

cuiwm avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.