treelite
|
▼ include | |
▼ treelite | |
▼ detail | |
contiguous_array.h | Implementation for ContiguousArray |
file_utils.h | Helper functions for manipulating files |
omp_exception.h | Utility to propagate exceptions throws inside an OpenMP block |
serializer.h | Building blocks for serializers |
serializer_mixins.h | Mix-in classes for serializers |
threading_utils.h | Helper functions for threading with OpenMP |
tree.h | Implementation for treelite/tree.h |
▼ enum | |
operator.h | Define enum type Operator |
task_type.h | Define enum type TaskType |
tree_node_type.h | Define enum type NodeType |
typeinfo.h | Defines enum type TypeInfo |
c_api.h | C API of Treelite, used for interfacing with other languages |
c_api_error.h | Error handling for C API |
contiguous_array.h | A simple array container, with owned or non-owned (externally allocated) buffer |
error.h | Exception class used throughout the Treelite codebase |
gtil.h | General Tree Inference Library (GTIL), providing a reference implementation for predicting with decision trees |
logging.h | Logging facility for Treelite |
model_builder.h | C++ API for constructing Model objects |
model_loader.h | Functions for loading tree models from disk or file stream |
pybuffer_frame.h | Data structure to enable zero-copy exchange in Python |
thread_local.h | Helper class for thread-local storage |
tree.h | Model structure for tree ensemble |