Chen Qin
9a5efffebe
Enable rabit test ( #5358 )
2020-02-28 22:29:02 +08:00
Chen Qin
0d6a853212
fix xgboost build failure introduced by allgather interface ( #129 )
...
* fix missing allgether rabit declaration
* fix allgather signature mismatch
* fix type conversion
* fix GetRingPrevRank
2020-01-01 22:45:14 +08:00
Chen Qin
b29b8c2f34
[jvm-packages] update rabit, surface new changes to spark, add parity and failure tests ( #4966 )
...
* [phase 1] expose sets of rabit configurations to spark layer
* add back mutable import
* disable ring_mincount till https://github.com/dmlc/rabit/pull/106d
* Revert "disable ring_mincount till https://github.com/dmlc/rabit/pull/106d "
This reverts commit 65e95a98e24f5eb53c6ba9ef9b2379524258984d.
* apply latest rabit
* fix build error
* apply https://github.com/dmlc/xgboost/pull/4880
* downgrade cmake in rabit
* point to rabit with DMLC_ROOT fix
* relative path of rabit install prefix
* split rabit parameters to another trait
* misc
* misc
* Delete .classpath
* Delete .classpath
* Delete .classpath
* Update XGBoostClassifier.scala
* Update XGBoostRegressor.scala
* Update GeneralParams.scala
* Update GeneralParams.scala
* Update GeneralParams.scala
* Update GeneralParams.scala
* Delete .classpath
* Update RabitParams.scala
* Update .gitignore
* Update .gitignore
* apply rabitParams to training
* use string as rabit parameter value type
* cleanup
* add rabitEnv check
* point to dmlc/rabit
* per feedback
* update private scope
* misc
* update rabit
* add rabit_timtout, fix failing test.
* split tests
* allow build jvm with rabit mock
* pass mock failures to rabit with test
* add mock error and graceful handle rabit assertion error test
* split mvn test
* remove sign for test
* update rabit
* build jvm_packages with rabit mock
* point back to dmlc/rabit
* per feedback, update scala header
* cleanup pom
* per feedback
* try fix lint
* fix lint
* per feedback, remove bootstrap_cache
* per feedback 2
* try replace dev profile with passing mvn property
* fix build error
* remove mvn property and replace with env setting to build test jar
* per feedback
* revert copyright headlines, point to dmlc/rabit
* revert python lint
* remove multiple failure test case as retry is not enabled in spark
* Update core.py
* Update core.py
* per feedback, style fix
2019-11-01 14:21:19 -07:00
Chen Qin
8e2c201d23
fix assert timeout_sec ( #117 )
2019-10-14 04:44:26 -04:00
Chen Qin
af7281afe3
unittests mock, cleanup ( #111 )
...
* cleanup, fix issue involved after remove is_bootstrap parameter
* misc
* clean
* add unittests
2019-10-01 13:36:11 -07:00
Chen Qin
5c3b36f346
Allow using external dmlc-core ( #91 )
...
* Set `RABIT_BUILD_DMLC=1` if use dmlc-core in rabit
* remove dmlc-core
2019-04-26 15:28:45 +08:00
Chen Qin
e3d51d3e62
[rabit harden] Enable all tests ( #90 )
...
* include osx in tests
* address `time_wait` on port assignment
* increase submit attempts.
* cleanup tests
2019-04-24 19:12:11 +08:00
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
785d7e54d3
[mpi] add engine_mpi travis build ( #83 )
2019-03-15 22:58:47 +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
Chen Qin
87f49995be
update rabit ( #3835 )
2018-10-30 09:15:19 -07:00
Chen Qin
eb2590b774
workaround macosx java test race condition ( #74 )
...
* fix error in dmlc#57, clean up comments and naming
* include missing packages, disable recovery tests for now
* disable local_recover tests until we have a bug fix
* support larger cluster
* fix lint, merge with master
* fix mac osx test failure in https://github.com/dmlc/xgboost/pull/3818
* Update allreduce_robust.cc
2018-10-26 12:39:31 -07:00
Chen Qin
3a35dabfae
support larger cluster ( #73 )
...
* fix error in dmlc#57, clean up comments and naming
* include missing packages, disable recovery tests for now
* disable local_recover tests until we have a bug fix
* support larger cluster
* fix lint, merge with master
2018-10-22 10:13:45 -07: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
Chen Qin
785bde6f87
add missing packackges used in dmlc submit ( #70 )
2018-10-19 13:04:33 -07:00
Chen Qin
42b108136f
[jvm-packages] bump flink version number ( #3686 )
...
* bump flink version number
* bump flink version number
* add missing hadoop dependency
2018-09-13 09:33:09 -07:00