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