From 65097212b35a095c610fc8c43790ef97651e3e57 Mon Sep 17 00:00:00 2001 From: amdsc21 <96135754+amdsc21@users.noreply.github.com> Date: Tue, 2 May 2023 20:20:11 +0200 Subject: [PATCH] fix IterativeDeviceDMatrix, support HIP --- src/data/iterative_dmatrix.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/data/iterative_dmatrix.cc b/src/data/iterative_dmatrix.cc index 8eb1c2034..671b5c87c 100644 --- a/src/data/iterative_dmatrix.cc +++ b/src/data/iterative_dmatrix.cc @@ -356,7 +356,7 @@ BatchSet IterativeDMatrix::GetExtBatches(Context const* ctx, return BatchSet(begin_iter); } -#if !defined(XGBOOST_USE_CUDA) +#if !defined(XGBOOST_USE_CUDA) && !defined(XGBOOST_USE_HIP) inline void IterativeDMatrix::InitFromCUDA(Context const*, BatchParam const&, DataIterHandle, float, std::shared_ptr) { // silent the warning about unused variables. @@ -376,5 +376,5 @@ inline BatchSet IterativeDMatrix::GetEllpackBatches(Context const* inline void GetCutsFromEllpack(EllpackPage const&, common::HistogramCuts*) { common::AssertGPUSupport(); } -#endif // !defined(XGBOOST_USE_CUDA) +#endif // !defined(XGBOOST_USE_CUDA) && !defined(XGBOOST_USE_HIP) } // namespace xgboost::data