Here is a list of all documented files with brief descriptions:
[detail level 1234]
▼ include | |
▼ treelite | |
annotator.h | Branch annotation tools |
base.h | Defines configuration macros of treelite |
c_api.h | C API of treelite, used for interfacing with other languages This header is excluded from the runtime |
c_api_common.h | C API of treelite, used for interfacing with other languages This header is used by both the runtime and the main package |
c_api_runtime.h | C API of treelite, used for interfacing with other languages This header is used exclusively by the runtime |
common.h | Some useful utilities |
compiler.h | Interface of compiler that compiles a tree ensemble model |
data.h | Input data structure of treelite |
frontend.h | Collection of front-end methods to load or construct ensemble model |
logging.h | Logging facility for treelite |
omp.h | Compatiblity wrapper for systems that don't support OpenMP |
predictor.h | Load prediction function exported as a shared library |
tree.h | Model structure for tree |
▼ src | |
▼ c_api | |
c_api.cc | C API of treelite, used for interfacing with other languages |
c_api_common.cc | C API of treelite (this file is used by both runtime and main package) |
c_api_error.cc | C error handling |
c_api_error.h | Error handling for C API |
c_api_runtime.cc | C API of treelite (runtime portion) |
optable.cc | Conversion table from string to Operator |
▼ common | |
filesystem.h | Cross-platform wrapper for common filesystem functions |
math.h | |
▼ compiler | |
▼ ast | |
annotate.cc | |
ast.h | |
breakup.cc | |
build.cc | |
builder.h | |
count_descendant.cc | |
dump.cc | |
quantize.cc | |
split.cc | |
▼ java | |
entry_type.h | |
get_num_feature.h | |
get_num_output_group.h | |
pom_xml.h | |
pred_transform.h | |
quantize_func.h | |
▼ native | |
get_num_feature.h | |
get_num_output_group.h | |
header.h | |
pred_transform.h | |
quantize_func.h | |
ast_java.cc | |
ast_native.cc | |
compiler.cc | Registry of compilers |
param.h | Parameters for tree compiler |
pred_transform.cc | Library of transform functions to convert margins into predictions |
pred_transform.h | |
▼ frontend | |
builder.cc | Model builder frontend |
lightgbm.cc | Frontend for lightgbm model |
model.cc | Placeholder to register ModelParam with the DMLC parameter registry |
protobuf.cc | Frontend for protobuf model |
xgboost.cc | Frontend for xgboost model |
annotator.cc | Branch annotation tools |
cli_main.cc | The command line interface program of treelite |
data.cc | |
logging.cc | Logging facility for treelite |
predictor.cc | Load prediction function exported as a shared library |