dmlc是一个专注于深度学习的组织,在GitHub上拥有多个公共代码库,涵盖C++、Python等多种编程语言。该组织的主要项目包括xgboost、dgl和gluonnlp,这些项目广泛应用于机器学习和图形深度学习领域,体现了其在学术和工业界的影响力。
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, Dask, Flink and DataFlow
Python package built to ease deep learning on graph, on top of existing DL frameworks.
Gluon CV Toolkit
NLP made easy
An efficient video loader for deep learning with smart shuffling that's super easy to digest
此仓库未提供描述。
A lightweight parameter server interface
common in-memory tensor structure
Matrix Shadow:Lightweight CPU/GPU Matrix and Tensor Template Library in C++/CUDA for (Deep) Machine Learning
NumPy interface with mixed backend execution
move forward to https://github.com/dmlc/mxnet
A common bricks library for building scalable and portable distributed machine learning.
Universal model exchange and serialization format for decision tree forests
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.
moved to https://github.com/dmlc/ps-lite
Notebooks for MXNet
Reliable Allreduce and Broadcast Interface for distributed machine learning
MXNetJS: Javascript Package for Deep Learning in Browser (without server)
Standalone TensorBoard for visualizing in deep learning
MXNet Julia Package - flexible and efficient deep learning in Julia
Deprecated
Sublinear memory optimization for deep learning, reduce GPU memory cost to train deeper nets
XGBoost Julia Package
Distributed Factorization Machines
Pre-trained Models of DMLC Project
Visualization tool for Graph Neural Networks
Symbolic Expression and Statement Module for new DSLs
MXNet Tutorial for NVidia GTC 2016.
此仓库未提供描述。
Deep Learning library for Python. Convnets, recurrent neural networks, and more. Runs on MXNet, Theano or TensorFlow.
C++ interface for mxnet
cache-friendly multithread matrix factorization
The repo to host all the web data including images for documents in dmlc projects.
Kernel Fusion and Runtime Compilation Based on NNVM
TL2cgen (TreeLite 2 C GENerator) is a model compiler for decision tree models
此仓库未提供描述。
此仓库未提供描述。
Host custom actions; keep track of manual approval requests for CI jobs.
Caffe: a fast open framework for deep learning.
Benchmark speed and other issues internally, before push to deep-mark
MXNet Example
Machine learning, in numpy
DeepSpeed is a deep learning optimization library that makes distributed training and inference easy, efficient, and effective.
Drat Repository for DMLC R packages
此仓库未提供描述。
ccache – a fast compiler cache
此仓库未提供描述。
Optimized primitives for collective multi-GPU communication
此仓库未提供描述。
redirect mxnet.readthedocs.io to mxnet.io
此仓库未提供描述。
dmlc在GitHub上构建了多个机器学习相关的项目,包括xgboost、dgl和gluonnlp等。这些项目为研究人员和开发者提供了高效的工具,支持各种深度学习应用。
dmlc的公共代码库主要使用C++和Python,同时也涉及Jupyter Notebook、Cuda、JavaScript和Julia等语言。这些语言的使用反映了其在深度学习和图形处理领域的多样性。
是的,dmlc的所有代码库都是公开的,任何人都可以访问和使用。这种开放性促进了社区合作和技术共享,使得其项目在全球范围内得到广泛应用。