4#ifndef XGBOOST_DATA_HISTOGRAM_CUT_FORMAT_H_
5#define XGBOOST_DATA_HISTOGRAM_CUT_FORMAT_H_
11#include "../common/hist_util.h"
12#include "../common/io.h"
13#include "../common/ref_resource_view.h"
16inline bool ReadHistogramCuts(common::HistogramCuts *cuts, common::AlignedResourceReadStream *fi) {
29inline std::size_t WriteHistogramCuts(common::HistogramCuts
const &cuts,
30 common::AlignedFileWriteStream *fo) {
31 std::size_t bytes = 0;
defines serializable interface of dmlc
std::size_t WriteVec(AlignedFileWriteStream *fo, Vec const &vec)
Write a vector to stream.
Definition ref_resource_view.h:142
bool ReadVec(common::AlignedResourceReadStream *fi, Vec *vec)
Read a vector from stream.
Definition ref_resource_view.h:112
Copyright 2019-2023, XGBoost Contributors.
Definition data.py:1