|
Medial Code Documentation
|
#include <dmlc/data.h>#include <algorithm>#include <cstddef>#include <functional>#include <limits>#include <map>#include <memory>#include <string>#include <utility>#include <vector>#include "../c_api/c_api_error.h"#include "../common/error_msg.h"#include "../common/math.h"#include "array_interface.h"#include "arrow-cdi.h"#include "xgboost/base.h"#include "xgboost/data.h"#include "xgboost/logging.h"#include "xgboost/span.h"#include "xgboost/string_view.h"Go to the source code of this file.
Namespaces | |
| namespace | xgboost |
| namespace of xgboost | |
| namespace | xgboost.data |
| Copyright 2019-2023, XGBoost Contributors. | |
| namespace | xgboost::data::detail |
| Copyright 2023, XGBoost Contributors. | |
Typedefs | |
| using | xgboost.data::ArrowColumnarBatchVec = std::vector< std::unique_ptr< ArrowColumnarBatch > > |
Enumerations | |
| enum | ColumnDType : uint8_t { kUnknown , kInt8 , kUInt8 , kInt16 , kUInt16 , kInt32 , kUInt32 , kInt64 , kUInt64 , kFloat , kDouble } |
Variables | |
| constexpr size_t | xgboost.data::kAdapterUnknownSize = std::numeric_limits<size_t >::max() |
| External data formats should implement an adapter as below. | |
Copyright (c) 2019~2021 by Contributors