Chen Qin
ecd4bf7aae
[rabit harden] replace hardcopy dmlc-core headers with submodule links ( #86 )
...
* backport dmlc header changes to rabit
* use gitmodule to reference latest dmlc header files
* include ref to dmlc-core
fix cmake
* update cmake file, add cmake build traivs task
* try force using g++-4.8
* per feedback, update cmake
2019-03-23 13:11:29 +08:00
Chen Qin
ed06e0c6af
[rabit harden] fix rabit tests ( #81 )
...
* enable model recovery tests
* force use gcc4.8 in Travis
2019-03-15 07:16:45 +08:00
Jiaming Yuan
1cc34f01db
Fix ssize_t definition. ( #80 )
...
* Fix linter.
2019-02-18 19:25:08 +08:00
Jiaming Yuan
0101a4719c
Remove dmlc logging. ( #78 )
...
* Remove dmlc logging header.
* Fix lint.
2019-02-16 18:37:54 -08:00
Chen Qin
69cdfae22f
disable travis model_recover tests, fix doc generate failure ( #71 )
...
* add missing packackges used in dmlc submit
* disable local_recovery tests til we have code fix
* fix doc gen failure
2018-10-19 18:18:16 -07:00
Will Storey
7bc46b8c75
Allow compiling with -Werror=strict-prototypes ( #56 )
...
Without this, with gcc 7.3.0, we see things like:
/xgboost/include/xgboost/c_api.h:98:1: error: function
declaration isn't a prototype [-Werror=strict-prototypes]
XGB_DLL const char *XGBGetLastError();
^~~~~~~
2018-03-18 22:21:35 -07:00
Artem Krylysov
0b406754fa
Fix C API header compatibility with C compilers ( #44 )
2017-06-01 09:21:48 -07:00
tqchen
a764d45cfb
sync dmlc headers
2017-03-16 10:16:23 -07:00
elferdo
7e15fdd9c6
FreeBSD does not have fopen64 (as of 10.3). Detect it and replace with ( #29 )
...
fopen.
2016-08-20 08:35:01 -07:00
tqchen
849b20b7c8
add distributed checking
2016-04-11 15:43:01 -07:00
tqchen
56ec4263f9
fix type
2016-02-28 13:19:54 -08:00
tqchen
e3188afbe8
fix
2016-02-28 13:09:18 -08:00
tqchen
c7d53aecc3
add link tag
2016-02-28 09:44:11 -08:00
tqchen
e814dc8a4b
Fix docstring
2016-02-27 18:13:42 -08:00
tqchen
d45fca0298
fix build
2016-02-27 18:10:58 -08:00
tqchen
7479791f6a
refactor: librabit
2016-02-27 10:14:41 -08:00
tqchen
112d866dc9
[RABIT] fix rabit in local mode
2016-01-12 21:34:26 -08:00
tqchen
3cc49ad0e8
lint and travis
2015-07-03 15:15:11 -07:00
Chuntao Hong
2467942886
remove unnecessary include
2015-05-20 11:32:16 +08:00
Chuntao Hong
181ef47053
defined long long and ulonglong
2015-05-20 11:27:50 +08:00
Chuntao Hong
1582180e5b
use int32_t to define int and int64_t to define long. in VC long is 32bit
2015-05-20 10:09:09 +08:00
tqchen
82ca10acb6
better handling at msvc
2015-04-25 20:52:07 -07:00
Jianfeng Zhu
df8f917463
Update rabit-inl.h
...
Fix missing parenthese
2015-04-24 14:09:47 +08:00
tqchen
c60b284e1f
resize during tracker print
2015-04-20 11:37:45 -07:00
tqchen
f52daf9be1
make timer cross platform
2015-04-19 00:01:48 -07:00
tqchen
e95c96232a
remove I prefix from interface, serializable now takes in pointer
2015-04-08 15:25:58 -07:00
tqchen
b15f6cd2ac
rabit unifires with dmlc
2015-04-05 09:55:24 -07:00
tqchen
1e23af2adc
add virtual destructor to iseekstream
2015-03-14 00:20:37 -07:00
tqchen
d558f6f550
redefine distributed means
2015-03-09 14:43:05 -07:00
tqchen
19be870562
chgs
2015-03-06 21:12:04 -08:00
tqchen
29476f1c6b
fix timer issue
2015-03-06 20:59:10 -08:00
tqchen
d4ec037f2e
fix rabit
2015-03-03 13:12:05 -08:00
tqchen
4ebe657dd7
fix in cxx11
2015-01-19 21:37:02 -08:00
tqchen
85b746394e
change def of reducer to take function ptr
2015-01-19 21:24:52 -08:00
nachocano
aebb7998a3
updating doc
2015-01-16 00:45:04 -08:00
tqchen
f161d2f1e5
fix bug in initialization of routing
2015-01-14 19:40:41 -08:00
tqchen
87c7817124
add lazy check, need test, find a race condition
2015-01-14 11:58:43 -08:00
tqchen
61626aaf85
add more data types
2015-01-12 20:45:07 -08:00
tqchen
27d6977a3e
cpplint pass
2014-12-28 05:12:07 -08:00
tqchen
925d014271
change file structure
2014-12-20 16:19:54 -08:00