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,
this PR refactors the SYCL implementation of objective functions. The use of HostDeviceVectorsimplifies the code and slightly improves performance by reducing unnecessary data copying.
Hi, this PR refactors the SYCL implementation of objective functions. The use of
HostDeviceVector
simplifies the code and slightly improves performance by reducing unnecessary data copying.