SHOGUN

SHOGUN

SHOGUN is a sophisticated machine learning toolbox designed for large-scale kernel methods, emphasizing Support Vector Machines (SVM). It features a versatile SVM object compatible with various implementations, including state-of-the-art options like OCAS and LibSVM. The toolbox supports multiple kernels, including recent string kernels, and allows for on-the-fly preprocessing and custom kernel configurations, facilitating complex classification and regression tasks across diverse data types.

Top SHOGUN Alternatives

1

mlpack

Featuring an open governance model and backed by NumFOCUS, mlpack is a fast, header-only C++ machine learning library.

By: mlpack
2

AForge.MachineLearning

AForge.MachineLearning offers a robust set of tools for developers and researchers focused on artificial intelligence and machine learning.

By: AForge.NET
3

Encog Machine Learning Framework

Encog is a versatile machine learning framework in pure Java/C# that caters to advanced neural network technologies, including genetic programming, NEAT, and HyperNEAT.

By: Heaton Research
4

Disco Project

Disco is a lightweight, open-source framework designed for distributed computing utilizing the MapReduce paradigm.

By: Disco
5

Dlib Machine Learning

Dlib is a versatile machine learning software that offers a plethora of highly modular algorithms, optimized for speed and ease of use through a modern C++ API.

By: DLib
6

REP

REP (Reproducible Experiment Platform) offers a robust library tailored for machine learning.

By: REP
7

igraph

It supports multiple programming languages, including R, Python, Mathematica, and C/C++...

By: igraph
8

ADAM

With its latest version, it features enhanced support for multi-sample coverage, improved Python 3 APIs...

By: Big Data Genomics
9

Eggplant AI

The latest version, Eggplant 25.1, features aligned versioning across its suite, ensuring seamless compatibility and...

By: Eggplant
10

DeepDetect

Users can effortlessly install a Deep Learning REST API Server via Docker or AWS...

By: JoliBrain
11

imbalanced-learn

Version 0.13.0, released on December 20, 2024, offers user-friendly guides, extensive API documentation, and practical...

By: imbalanced-learn
12

LIONoso

It automates complex problem-solving by creating digital twins, enhancing algorithm development, and adapting to real-world...

By: LIONLab
13

Bolt

Featuring advanced trainers for binary and multi-class classification, it achieves competitive results against leading linear...

By: GitHub
14

ONNX

It allows developers to work within their preferred frameworks while ensuring compatibility with various inference...

By: ONNX
15

Mlxtend

It offers an array of machine learning extensions that enhance workflow efficiency, making it ideal...

By: Mlxtend

Top SHOGUN Features

  • Large scale kernel methods
  • Generic SVM object
  • State of the art implementations
  • Multiple kernel learning support
  • On-the-fly feature space computing
  • Custom pre-computed kernels
  • Combined kernel creation
  • Efficient string kernels
  • Support for dense and sparse data
  • Chains of preprocessors attachment
  • Multiple programming language interfaces
  • Extensive documentation and examples
  • Active community and support
  • GitHub issue tracker
  • IRC chat support
  • Open source software
  • High performance for large datasets
  • Bioinformatics application examples
  • Regression and classification capabilities
  • Comprehensive kernel optimization techniques.