Implementation for tree.h.
More...
#include <algorithm>
#include <limits>
#include <memory>
#include <map>
#include <string>
#include <utility>
#include <vector>
#include <unordered_map>
#include <sstream>
#include <iomanip>
#include <typeinfo>
#include <stdexcept>
#include <iostream>
#include <cstddef>
Go to the source code of this file.
|
PyBufferFrame | GetPyBufferFromArray (void *data, const char *format, std::size_t itemsize, std::size_t nitem) |
|
template<typename T > |
const char * | InferFormatString () |
|
template<typename T > |
PyBufferFrame | GetPyBufferFromArray (ContiguousArray< T > *vec, const char *format) |
|
template<typename T > |
PyBufferFrame | GetPyBufferFromArray (ContiguousArray< T > *vec) |
|
PyBufferFrame | GetPyBufferFromScalar (void *data, const char *format, std::size_t itemsize) |
|
template<typename T > |
PyBufferFrame | GetPyBufferFromScalar (T *scalar, const char *format) |
|
PyBufferFrame | GetPyBufferFromScalar (TypeInfo *scalar) |
|
PyBufferFrame | GetPyBufferFromScalar (TaskType *scalar) |
|
template<typename T > |
PyBufferFrame | GetPyBufferFromScalar (T *scalar) |
|
template<typename T > |
void | InitArrayFromPyBuffer (ContiguousArray< T > *vec, PyBufferFrame frame) |
|
void | InitScalarFromPyBuffer (TypeInfo *scalar, PyBufferFrame buffer) |
|
void | InitScalarFromPyBuffer (TaskType *scalar, PyBufferFrame buffer) |
|
template<typename T > |
void | InitScalarFromPyBuffer (T *scalar, PyBufferFrame buffer) |
|
template<typename T > |
void | ReadScalarFromFile (T *scalar, FILE *fp) |
|
template<typename T > |
void | WriteScalarToFile (T *scalar, FILE *fp) |
|
template<typename T > |
void | ReadArrayFromFile (ContiguousArray< T > *vec, FILE *fp) |
|
template<typename T > |
void | WriteArrayToFile (ContiguousArray< T > *vec, FILE *fp) |
|
void | InitParamAndCheck (ModelParam *param, const std::vector< std::pair< std::string, std::string >> &cfg) |
|
|
constexpr std::size_t | kNumFramePerTree = 8 |
|
Implementation for tree.h.
Copyright (c) 2020-2021 by Contributors
- Author
- Hyunsu Cho
Definition in file tree_impl.h.