Reorder includes. (#5749)

* Reorder includes.

* R.
This commit is contained in:
Jiaming Yuan
2020-06-03 13:30:47 +08:00
committed by GitHub
parent cd3d14ad0e
commit d3a0efbf16
89 changed files with 294 additions and 264 deletions

View File

@@ -6,10 +6,11 @@
*
* The expressions like wsum == 0 ? esum : esum / wsum is used to handle empty dataset.
*/
#include <cmath>
#include <rabit/rabit.h>
#include <xgboost/metric.h>
#include <dmlc/registry.h>
#include <cmath>
#include "metric_common.h"
#include "../common/math.h"

View File

@@ -4,10 +4,11 @@
* \brief evaluation metrics for multiclass classification.
* \author Kailong Chen, Tianqi Chen
*/
#include <rabit/rabit.h>
#include <xgboost/metric.h>
#include <cmath>
#include <rabit/rabit.h>
#include "xgboost/metric.h"
#include "metric_common.h"
#include "../common/math.h"
#include "../common/common.h"

View File

@@ -19,15 +19,15 @@
// this cannot be used when the translation unit is compiled using the 'nvcc' compiler (as the
// corresponding headers that brings in those function declaration can't be included with CUDA).
// This precludes the CPU and GPU logic to coexist inside a .cu file
#include <rabit/rabit.h>
#include <xgboost/metric.h>
#include <dmlc/registry.h>
#include <cmath>
#include <vector>
#include <rabit/rabit.h>
#include <dmlc/registry.h>
#include "xgboost/metric.h"
#include "xgboost/host_device_vector.h"
#include "../common/math.h"
#include "metric_common.h"

View File

@@ -4,6 +4,9 @@
* \brief prediction rank based metrics.
* \author Kailong Chen, Tianqi Chen
*/
#include <cmath>
#include <vector>
#include <rabit/rabit.h>
#include <dmlc/registry.h>
@@ -11,9 +14,6 @@
#include <xgboost/host_device_vector.h>
#include <thrust/iterator/discard_iterator.h>
#include <cmath>
#include <vector>
#include "metric_common.h"
#include "../common/math.h"

View File

@@ -4,16 +4,16 @@
* \brief Metrics for survival analysis
* \author Avinash Barnwal, Hyunsu Cho and Toby Hocking
*/
#include <rabit/rabit.h>
#include <xgboost/metric.h>
#include <xgboost/host_device_vector.h>
#include <dmlc/registry.h>
#include <cmath>
#include <memory>
#include <vector>
#include <limits>
#include <dmlc/registry.h>
#include <rabit/rabit.h>
#include "xgboost/metric.h"
#include "xgboost/host_device_vector.h"
#include "xgboost/json.h"
#include "../common/math.h"