[JVM-packages] Prevent memory leak. (#10307)
This commit is contained in:
parent
6a43a4b9d3
commit
1b25d23583
File diff suppressed because it is too large
Load Diff
@ -13,7 +13,9 @@
|
|||||||
#include <vector> // for vector
|
#include <vector> // for vector
|
||||||
|
|
||||||
#include "../../../src/collective/comm.h"
|
#include "../../../src/collective/comm.h"
|
||||||
|
#include "../../../src/collective/communicator-inl.h" // for Init, Finalize
|
||||||
#include "../../../src/collective/tracker.h" // for GetHostAddress
|
#include "../../../src/collective/tracker.h" // for GetHostAddress
|
||||||
|
#include "../../../src/common/common.h" // for AllVisibleGPUs
|
||||||
#include "../helpers.h" // for FileExists
|
#include "../helpers.h" // for FileExists
|
||||||
|
|
||||||
#if defined(XGBOOST_USE_FEDERATED)
|
#if defined(XGBOOST_USE_FEDERATED)
|
||||||
|
|||||||
@ -12,9 +12,9 @@
|
|||||||
#include <xgboost/objective.h>
|
#include <xgboost/objective.h>
|
||||||
|
|
||||||
#include <algorithm>
|
#include <algorithm>
|
||||||
#include <cinttypes>
|
|
||||||
#include <random>
|
#include <random>
|
||||||
|
|
||||||
|
#include "../../src/collective/communicator-inl.h" // for GetRank
|
||||||
#include "../../src/data/adapter.h"
|
#include "../../src/data/adapter.h"
|
||||||
#include "../../src/data/iterative_dmatrix.h"
|
#include "../../src/data/iterative_dmatrix.h"
|
||||||
#include "../../src/data/simple_dmatrix.h"
|
#include "../../src/data/simple_dmatrix.h"
|
||||||
|
|||||||
@ -19,9 +19,11 @@
|
|||||||
#include <string>
|
#include <string>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
|
|
||||||
#include "../../src/collective/communicator-inl.h"
|
#if defined(__CUDACC__)
|
||||||
#include "../../src/common/common.h"
|
#include "../../src/collective/communicator-inl.h" // for GetRank
|
||||||
#include "../../src/common/threading_utils.h"
|
#include "../../src/common/common.h" // for AllVisibleGPUs
|
||||||
|
#endif // defined(__CUDACC__)
|
||||||
|
|
||||||
#include "filesystem.h" // dmlc::TemporaryDirectory
|
#include "filesystem.h" // dmlc::TemporaryDirectory
|
||||||
#include "xgboost/linalg.h"
|
#include "xgboost/linalg.h"
|
||||||
#if !defined(_OPENMP)
|
#if !defined(_OPENMP)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user