Open source projects by dmlc

dmlc/mxnet

Lightweight, Portable, Flexible Distributed/Mobile Deep Learning with Dynamic, Mutation-aware Dataflow Dep Scheduler; for Python, R, Julia, Scala, Go, Javascript and more

☕C++   ★12865 stars   ⚠753 open issues   ⚭82 contributors   ☯almost 3 years old  

dmlc/xgboost

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

☕C++   ★10730 stars   ⚠723 open issues   ⚭71 contributors   ☯about 4 years old  

dmlc/ps-lite

A lightweight parameter server interface

☕C++   ★532 stars   ⚠61 open issues   ⚭6 contributors   ☯almost 3 years old  

dmlc/wormhole

Deprecated

☕C++   ★318 stars   ⚠17 open issues   ⚭15 contributors   ☯almost 3 years old  

dmlc/MXNet.jl

MXNet Julia Package - flexible and efficient deep learning in Julia

☕Julia   ★281 stars   ⚠45 open issues   ⚭9 contributors   ☯over 2 years old  

dmlc/dmlc-core

A common bricks library for building scalable and portable distributed machine learning.

☕C++   ★513 stars   ⚠22 open issues   ⚭22 contributors   ☯almost 3 years old  

dmlc/difacto

Distributed Factorization Machines

☕C++   ★186 stars   ⚠10 open issues   ⚭1 contributors   ☯about 2 years old  

dmlc/minerva

Minerva: a fast and flexible tool for deep learning on multi-GPU. It provides ndarray programming interface, just like Numpy. Python bindings and C++ bindings are both available. The resulting code can be run on CPU or GPU. Multi-GPU support is very easy.

☕C++   ★627 stars   ⚠12 open issues   ⚭11 contributors   ☯about 3 years old  

dmlc/XGBoost.jl

XGBoost Julia Package

☕Julia   ★92 stars   ⚠7 open issues   ⚭6 contributors   ☯over 3 years old  

dmlc/mshadow

Matrix Shadow:Lightweight CPU/GPU Matrix and Tensor Template Library in C++/CUDA for (Deep) Machine Learning

☕C++   ★817 stars   ⚠45 open issues   ⚭20 contributors   ☯about 4 years old  

dmlc/parameter_server

moved to https://github.com/dmlc/ps-lite

☕C++   ★560 stars   ⚠17 open issues   ⚭8 contributors   ☯about 4 years old  

dmlc/cxxnet

move forward to https://github.com/dmlc/mxnet

☕C++   ★1033 stars   ⚠65 open issues   ⚭14 contributors   ☯about 4 years old  

dmlc/rabit

Reliable Allreduce and Broadcast Interface for distributed machine learning

☕C++   ★266 stars   ⚠17 open issues   ⚭9 contributors   ☯about 3 years old  

dmlc/mxnet.js

MXNetJS: Javascript Package for Deep Learning in Browser (without server)

☕JavaScript   ★363 stars   ⚠7 open issues   ⚭4 contributors   ☯about 2 years old  

dmlc/minpy

NumPy interface with mixed backend execution

☕Python   ★1073 stars   ⚠21 open issues   ⚭4 contributors   ☯over 2 years old  

dmlc/experimental-mf

cache-friendly multithread matrix factorization

☕C++   ★74 stars   ⚠0 open issues   ⚭2 contributors   ☯over 2 years old  

dmlc/mxnet-gtc-tutorial

MXNet Tutorial for NVidia GTC 2016.

☕Jupyter Notebook   ★131 stars   ⚠4 open issues   ⚭1 contributors   ☯almost 2 years old  

dmlc/mxnet-memonger

Sublinear memory optimization for deep learning, reduce GPU memory cost to train deeper nets

☕Python   ★175 stars   ⚠5 open issues   ⚭1 contributors   ☯almost 2 years old  

dmlc/MXNet.cpp

C++ interface for mxnet

☕C++   ★98 stars   ⚠13 open issues   ⚭5 contributors   ☯about 2 years old  

dmlc/nnvm

Bring deep learning to bare metal

☕C++   ★1304 stars   ⚠19 open issues   ⚭6 contributors   ☯over 1 year old  

dmlc/mxnet-notebooks

Notebooks for MXNet

☕Jupyter Notebook   ★539 stars   ⚠39 open issues   ⚭6 contributors   ☯over 1 year old  

dmlc/tensorboard

Standalone TensorBoard for visualizing in deep learning

☕Python   ★247 stars   ⚠15 open issues   ⚭3 contributors   ☯about 1 year old