• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

cmake/H10-Dec-2019-628544

doc/H10-Dec-2019-3,0442,307

example/H10-Dec-2019-7547

include/dmlc/H10-Dec-2019-14,9339,442

make/H10-Dec-2019-15585

scripts/H10-Dec-2019-561418

src/H10-Dec-2019-5,9634,659

test/H10-Dec-2019-3,1782,740

tracker/H10-Dec-2019-2,8962,321

windows/H10-Dec-2019-238234

.editorconfigH A D10-Dec-201995 76

.gitignoreH A D10-Dec-2019377 4940

.travis.ymlH A D10-Dec-20191.9 KiB8675

LICENSEH A D10-Dec-2019564 1410

MakefileH A D10-Dec-20192.2 KiB10879

README.mdH A D10-Dec-20191.9 KiB4629

appveyor.ymlH A D10-Dec-20194 KiB122116

README.md

1Distributed Machine Learning Common Codebase
2============================================
3
4[![Build Status](https://travis-ci.org/dmlc/dmlc-core.svg?branch=master)](https://travis-ci.org/dmlc/dmlc-core)
5[![Documentation Status](https://readthedocs.org/projects/dmlc-core/badge/?version=latest)](http://dmlc-core.readthedocs.org/en/latest/)
6[![GitHub license](http://dmlc.github.io/img/apache2.svg)](./LICENSE)
7
8
9DMLC-Core is the backbone library to support all DMLC projects, offers the bricks to build efficient and scalable distributed machine learning libraries.
10
11Developer Channel [![Join the chat at https://gitter.im/dmlc/dmlc-core](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/dmlc/dmlc-core?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
12
13
14What's New
15----------
16* [Note on Parameter Module for Machine Learning](http://dmlc-core.readthedocs.org/en/latest/parameter.html)
17
18
19Contents
20--------
21* [Documentation and Tutorials](http://dmlc-core.readthedocs.org/en/latest/)
22* [Contributing](#contributing)
23
24Known Issues
25------------
26* RecordIO format is not portable across different processor endians. So it is not possible to save RecordIO file on a x86 machine and then load it on a SPARC machine, because x86 is little endian while SPARC is big endian.
27
28
29Contributing
30------------
31
32Contributing to dmlc-core is welcomed! dmlc-core follows google's C style guide. If you are interested in contributing, take a look at [feature wishlist](https://github.com/dmlc/dmlc-core/labels/feature%20wishlist) and open a new issue if you like to add something.
33
34* Use of c++11 is allowed, given that the code is macro guarded with ```DMLC_USE_CXX11```
35* Try to introduce minimum dependency when possible
36
37### CheckList before submit code
38* Type ```make lint``` and fix all the style problems.
39* Type ```make doc``` and fix all the warnings.
40
41NOTE
42----
43deps:
44
45libcurl4-openssl-dev
46