|
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 | |
| Core data structure for multi-target trees. | |
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) |