shogun-toolbox/shogun
Shōgun
Implements core ML algorithms (SVMs, kernel methods, clustering, dimensionality reduction) in optimized C++ with automatically generated bindings for Python, Octave, Java, R, and other languages. Uses a unified object-oriented architecture to provide consistent APIs across interfaces while maintaining performance through native compilation. Targets both research and production workflows with comprehensive algorithm coverage and cross-platform support (Linux, macOS, Windows, FreeBSD).
3,071 stars. No commits in the last 6 months.
Stars
3,071
Forks
1,031
Language
C++
License
BSD-3-Clause
Category
Last pushed
Dec 19, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/shogun-toolbox/shogun"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
robotology/yarp
YARP - Yet Another Robot Platform
HumanCompatibleAI/overcooked_ai
A benchmark environment for fully cooperative human-AI performance.
opendr-eu/opendr
A modular, open and non-proprietary toolkit for core robotic functionalities by harnessing deep learning
arturbac/kdevcxx_with_ai
KDevelop and Kate plugins using OpenAI API to assist with code development
Svalorzen/AI-Toolbox
A C++ framework for MDPs and POMDPs with Python bindings