xgboost
|
#include <dmlc/endian.h>
#include <xgboost/base.h>
#include <xgboost/json.h>
#include <cinttypes>
#include <limits>
#include <map>
#include <memory>
#include <sstream>
#include <string>
#include <utility>
#include <vector>
Go to the source code of this file.
Classes | |
class | xgboost::JsonReader |
A json reader, currently error checking and utf-8 is not fully supported. More... | |
struct | xgboost::JsonReader::SourceLocation |
class | xgboost::JsonWriter |
class | xgboost::UBJReader |
Reader for UBJSON https://ubjson.org/. More... | |
class | xgboost::UBJWriter |
Writer for UBJSON https://ubjson.org/. More... | |
Namespaces | |
xgboost | |
namespace of xgboost | |
Functions | |
template<typename T > | |
T | xgboost::BuiltinBSwap (T v) |
template<typename T , std::enable_if_t< sizeof(T)==1 > * = nullptr> | |
T | xgboost::ToBigEndian (T v) |