Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 03-May-2022 | - | ||||
cmake/ | H | 10-Dec-2019 | - | 628 | 544 | |
doc/ | H | 10-Dec-2019 | - | 3,044 | 2,307 | |
example/ | H | 10-Dec-2019 | - | 75 | 47 | |
include/dmlc/ | H | 10-Dec-2019 | - | 14,933 | 9,442 | |
make/ | H | 10-Dec-2019 | - | 155 | 85 | |
scripts/ | H | 10-Dec-2019 | - | 561 | 418 | |
src/ | H | 10-Dec-2019 | - | 5,963 | 4,659 | |
test/ | H | 10-Dec-2019 | - | 3,178 | 2,740 | |
tracker/ | H | 10-Dec-2019 | - | 2,896 | 2,321 | |
windows/ | H | 10-Dec-2019 | - | 238 | 234 | |
.editorconfig | H A D | 10-Dec-2019 | 95 | 7 | 6 | |
.gitignore | H A D | 10-Dec-2019 | 377 | 49 | 40 | |
.travis.yml | H A D | 10-Dec-2019 | 1.9 KiB | 86 | 75 | |
LICENSE | H A D | 10-Dec-2019 | 564 | 14 | 10 | |
Makefile | H A D | 10-Dec-2019 | 2.2 KiB | 108 | 79 | |
README.md | H A D | 10-Dec-2019 | 1.9 KiB | 46 | 29 | |
appveyor.yml | H A D | 10-Dec-2019 | 4 KiB | 122 | 116 |
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