dmlc-core

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

  • Owner: dmlc/dmlc-core
  • Platform:
  • License:: Apache License 2.0
  • Category::
  • Topic:
  • Like:
    0
      Compare:

Github stars Tracking Chart

Distributed Machine Learning Common Codebase

Build Status
Documentation Status
GitHub license

DMLC-Core is the backbone library to support all DMLC projects, offers the bricks to build efficient and scalable distributed machine learning libraries.

Developer Channel Join the chat at https://gitter.im/dmlc/dmlc-core

What's New

Contents

Known Issues

  • 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.

Contributing

Contributing 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 and open a new issue if you like to add something.

  • Use of c++11 is allowed, given that the code is macro guarded with DMLC_USE_CXX11
  • Try to introduce minimum dependency when possible

CheckList before submit code

  • Type make lint and fix all the style problems.
  • Type make doc and fix all the warnings.

NOTE

deps:

libcurl4-openssl-dev

Main metrics

Overview
Name With Ownerdmlc/dmlc-core
Primary LanguageC++
Program languagePython (Language Count: 9)
Platform
License:Apache License 2.0
所有者活动
Created At2015-03-16 22:30:15
Pushed At2025-07-16 23:00:35
Last Commit At
Release Count3
Last Release Namev0.5 (Posted on )
First Release Namev0.3 (Posted on )
用户参与
Stargazers Count872
Watchers Count122
Fork Count522
Commits Count1.1k
Has Issues Enabled
Issues Count144
Issue Open Count31
Pull Requests Count475
Pull Requests Open Count0
Pull Requests Close Count82
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private