Machine Learning libraries

Showing projects tagged as Machine Learning

  • Caffe

    10.0 4.0 L1 C++
    A fast framework for neural networks. [BSD]
  • mxnet

    9.9 9.8 L1 C++
    Lightweight, Portable, Flexible Distributed/Mobile Deep Learning with Dynamic, Mutation-aware Dataflow Dep Scheduler; for Python, R, Julia, Scala, Go, Javascript and more
  • xgboost

    9.8 9.3 L1 C++
    Scalable, Portable and Distributed Gradient Boosting (GBDT, GBRT or GBM) Library, for Python, R, Java, Scala, C++ and more. Runs on single machine, Hadoop, Spark, Flink and DataFlow. [Apache2]
  • Caffe2

    9.5 4.9 Jupyter Notebook
    A lightweight, modular, and scalable deep learning framework. [Apache2] website
  • Kaldi Speech Recognition Toolkit

    9.4 9.4 L1 C++
    This is now the official location of the Kaldi project.
  • vowpal_wabbit

    9.3 9.3 L1 C++
    fast out-of-core learning system
  • CCV

    9.3 9.2 L2 C
    C-based/Cached/Core Computer Vision Library, A Modern Computer Vision Library. [BSD]
  • catboost

    8.6 10.0 C++
    CatBoost is an open-source gradient boosting on decision trees library with categorical features support out of the box for Python, R
  • mlpack

    8.5 9.7 L1 C++
    A scalable c++ machine learning library. [LGPLv3]

    8.3 9.2 L1 C++
    The Shogun Machine Learning Toolbox. [GPLv3]
  • Porcupine  

    6.9 7.2 C
    On-device wake word detection engine powered by deep learning.
  • Minerva

    6.0 0.0 L1 C++
    A fast and flexible system for deep learning. [Apache2]

    5.9 0.0 C
    RNNLIB is a recurrent neural network library for sequence learning problems. [GPLv3]
  • Genann

    5.7 3.7 L4 C
    simple neural network library in ANSI C
  • MeTA

    5.5 0.0 L3 C++
    A modern C++ data sciences toolkit. [MIT] website
  • Fido

    4.4 0.0 L5 C++
    A highly-modular C++ machine learning library for embedded electronics and robotics. [MIT] website
  • Recommender

    3.5 6.0 L4 C
    C library for product recommendations/suggestions using collaborative filtering (CF). [BSD]
  • NN++

    3.4 0.0 L3 C++
    A small and easy to use neural net implementation for C++
  • BayesOpt

    3.4 2.6 L1 C++
    BayesOpt: A toolbox for bayesian optimization, experimental design and stochastic bandits.
  • nano

    1.6 8.4 C++
    C++ library [machine learning & numerical optimization]
  • faiss-server

    1.6 5.8 Python
    faiss serving :)
  • OpenHotspot

    1.5 0.0 L4 C++
    OpenHotspot is a machine learning, crime analysis framework written in C++11.
  • sofia-ml

    - -
    The suite of fast incremental algorithms for machine learning. [Apache2]