awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
shogun-toolbox avatar

shogun-toolbox/shogun

0
View on GitHub↗
3,067 stars·1,032 forks·C++·BSD-3-Clause·12 viewsshogun-toolbox.org↗

Shogun

Shōgun

Features

  • General Machine Learning - Comprehensive machine learning toolbox.
  • Machine Learning - Versatile machine learning toolbox with broad algorithm support.
  • Machine Learning and AI - Toolbox for machine learning and pattern recognition.
  • Machine Learning Frameworks - Unified machine learning toolbox with a wide range of algorithms.

Star history

Star history chart for shogun-toolbox/shogunStar history chart for shogun-toolbox/shogun

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Shogun

Similar open-source projects, ranked by how many features they share with Shogun.
  • ghamrouni/recommenderGHamrouni avatar

    GHamrouni/Recommender

    267View on GitHub↗

    A C library for product recommendations/suggestions using collaborative filtering (CF)

    C
    View on GitHub↗267
  • pytorch/pytorchpytorch avatar

    pytorch/pytorch

    100,814View on GitHub↗

    PyTorch is a machine learning framework centered on a GPU-ready tensor library that supports multi-dimensional array operations across both CPU and accelerator hardware. It provides a foundational infrastructure for mathematical computation and dynamic neural network construction, utilizing a tape-based automatic differentiation system that allows for flexible, non-static graph execution. The framework is designed for deep integration with Python, enabling natural usage alongside standard scientific computing ecosystems. It distinguishes itself through a comprehensive distributed training sui

    Pythonautograddeep-learninggpu
    View on GitHub↗100,814
  • bvlc/caffeBVLC avatar

    BVLC/caffe

    34,576View on GitHub↗

    Caffe is a high-performance deep learning framework designed for training and deploying deep neural networks. It functions as a machine learning engine and a convolutional neural network library, providing a C++ backend to accelerate computations on both GPUs and CPUs. The system includes a specialized toolset for computer vision, enabling tasks such as object detection, semantic segmentation, and large-scale image retrieval. It supports the deployment of pre-trained models for image and scene recognition, as well as the ability to fine-tune neural network weights for specialized tasks. The

    C++deep-learningmachine-learningvision
    View on GitHub↗34,576
  • tensorflow/tensorflowtensorflow avatar

    tensorflow/tensorflow

    195,697View on GitHub↗

    TensorFlow is a comprehensive machine learning framework designed for the construction, training, and deployment of complex mathematical models. It utilizes a graph-based execution model that represents operations as directed acyclic graphs, enabling automatic differentiation and efficient parallel processing. The system provides high-level interfaces for defining neural network architectures, alongside a robust engine for managing multidimensional array structures and tensor mathematics. The framework distinguishes itself through a scalable distributed runtime that orchestrates workloads acr

    C++deep-learningdeep-neural-networksdistributed
    View on GitHub↗195,697
See all 30 alternatives to Shogun→

Frequently asked questions

What does shogun-toolbox/shogun do?

Shōgun

What are the main features of shogun-toolbox/shogun?

The main features of shogun-toolbox/shogun are: General Machine Learning, Machine Learning, Machine Learning and AI, Machine Learning Frameworks.

What are some open-source alternatives to shogun-toolbox/shogun?

Open-source alternatives to shogun-toolbox/shogun include: tensorflow/tensorflow — TensorFlow is a comprehensive machine learning framework designed for the construction, training, and deployment of… bvlc/caffe — Caffe is a high-performance deep learning framework designed for training and deploying deep neural networks. It… ghamrouni/recommender — A C library for product recommendations/suggestions using collaborative filtering (CF). pytorch/pytorch — PyTorch is a machine learning framework centered on a GPU-ready tensor library that supports multi-dimensional array… catboost/catboost — CatBoost is a gradient boosting machine learning library used to train decision tree ensembles for regression,… apache/incubator-mxnet — Apache MXNet is a deep learning framework and distributed machine learning library designed for training and deploying…