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

@@ -5,14 +5,14 @@
* the update rule is parallel coordinate descent (shotgun)
* \author Tianqi Chen
*/
#include <dmlc/omp.h>
#include <dmlc/parameter.h>
#include <vector>
#include <string>
#include <sstream>
#include <algorithm>
#include <dmlc/omp.h>
#include <dmlc/parameter.h>
#include "xgboost/gbm.h"
#include "xgboost/json.h"
#include "xgboost/predictor.h"

View File

@@ -2,14 +2,14 @@
* Copyright 2018-2019 by Contributors
*/
#pragma once
#include <dmlc/io.h>
#include <dmlc/parameter.h>
#include <xgboost/learner.h>
#include <vector>
#include <string>
#include <cstring>
#include <dmlc/io.h>
#include <dmlc/parameter.h>
#include <xgboost/learner.h>
#include "xgboost/base.h"
#include "xgboost/feature_map.h"
#include "xgboost/model.h"

View File

@@ -3,11 +3,12 @@
* \file gbm.cc
* \brief Registry of gradient boosters.
*/
#include <dmlc/registry.h>
#include <string>
#include <vector>
#include <memory>
#include <dmlc/registry.h>
#include "xgboost/gbm.h"
#include "xgboost/learner.h"
#include "xgboost/generic_parameters.h"

View File

@@ -4,9 +4,6 @@
* \brief gradient boosted tree implementation.
* \author Tianqi Chen
*/
#include <dmlc/omp.h>
#include <dmlc/parameter.h>
#include <vector>
#include <memory>
#include <utility>
@@ -14,6 +11,9 @@
#include <limits>
#include <algorithm>
#include <dmlc/omp.h>
#include <dmlc/parameter.h>
#include "xgboost/data.h"
#include "xgboost/gbm.h"
#include "xgboost/logging.h"

View File

@@ -7,8 +7,6 @@
#ifndef XGBOOST_GBM_GBTREE_H_
#define XGBOOST_GBM_GBTREE_H_
#include <dmlc/omp.h>
#include <vector>
#include <map>
#include <memory>
@@ -16,6 +14,7 @@
#include <string>
#include <unordered_map>
#include <dmlc/omp.h>
#include "xgboost/base.h"
#include "xgboost/data.h"
#include "xgboost/logging.h"

View File

@@ -4,6 +4,10 @@
*/
#ifndef XGBOOST_GBM_GBTREE_MODEL_H_
#define XGBOOST_GBM_GBTREE_MODEL_H_
#include <memory>
#include <utility>
#include <string>
#include <vector>
#include <dmlc/parameter.h>
#include <dmlc/io.h>
@@ -12,11 +16,6 @@
#include <xgboost/parameter.h>
#include <xgboost/learner.h>
#include <memory>
#include <utility>
#include <string>
#include <vector>
namespace xgboost {
class Json;