Scalable, Portable and Distributed Gradient Boosting (GBDT, GBRT or GBM) Library, for Python, R, Java, Scala, C++ and more. Runs on single machine, Hadoop, Spark, Dask, Flink and DataFlow
Hi,
I continue adding of sycl support (https://github.com/dmlc/xgboost/pull/10222, https://github.com/dmlc/xgboost/pull/10216 etc).
By this PR I add the next part of the training-related code for the sycl devices. Here I add loss guided histogram building and the related tests.
This PR itself doesn't add any new functional, but I plan to combine all related parts one by one to a launchable sycl-training.
Hi, I continue adding of sycl support (https://github.com/dmlc/xgboost/pull/10222, https://github.com/dmlc/xgboost/pull/10216 etc). By this PR I add the next part of the training-related code for the sycl devices. Here I add loss guided histogram building and the related tests. This PR itself doesn't add any new functional, but I plan to combine all related parts one by one to a launchable sycl-training.