Treelite
3.2.0
Installation
Tutorials
Treelite API
Treelite runtime API
General Tree Inference Library (GTIL)
Treelite C API
Treelite runtime Rust API
Knobs and Parameters
Notes on Serialization
Documentation for the C++ codebase
Treelite
Index
Edit on GitHub
Index
A
|
C
|
D
|
E
|
F
|
G
|
I
|
L
|
M
|
N
|
P
|
Q
|
R
|
S
|
T
|
V
A
annotate_branch() (treelite.Annotator method)
annotate_in (C++ member)
AnnotationHandle (C++ type)
Annotator (class in treelite)
append() (treelite.ModelBuilder method)
C
code_folding_req (C++ member)
commit() (treelite.ModelBuilder method)
compile() (treelite.Model method)
CompilerHandle (C++ type)
concatenate() (treelite.Model class method)
create_shared() (in module treelite)
D
deserialize() (treelite.Model class method)
DMatrix (class in treelite_runtime)
dump_array_as_elf (C++ member)
dump_as_json() (treelite.Model method)
E
export_lib() (treelite.Model method)
export_srcpkg() (treelite.Model method)
F
from_lightgbm() (treelite.Model class method)
from_xgboost() (treelite.Model class method)
from_xgboost_json() (treelite.Model class method)
G
generate_cmakelists() (in module treelite)
generate_makefile() (in module treelite)
global_bias (C++ member)
(treelite_runtime.Predictor property)
GTILConfigHandle (C++ type)
I
import_from_json() (treelite.Model class method)
import_model() (in module treelite.sklearn)
import_model_with_model_builder() (in module treelite.sklearn)
insert() (treelite.ModelBuilder method)
L
leaf_output_type (treelite_runtime.Predictor property)
load() (treelite.Model class method)
M
Model (class in treelite)
ModelBuilder (class in treelite)
ModelBuilder.Node (class in treelite)
ModelBuilder.Tree (class in treelite)
ModelBuilder.Value (class in treelite)
ModelBuilderHandle (C++ type)
ModelHandle (C++ type)
module
treelite
treelite.gtil
treelite.sklearn
treelite_runtime
N
native_lib_name (C++ member)
num_class (treelite.Model property)
(treelite_runtime.Predictor property)
num_feature (treelite.Model property)
(treelite_runtime.Predictor property)
num_tree (treelite.Model property)
P
parallel_comp (C++ member)
pred_transform (C++ member)
(treelite_runtime.Predictor property)
predict() (in module treelite.gtil)
(treelite_runtime.Predictor method)
predict_leaf() (in module treelite.gtil)
predict_per_tree() (in module treelite.gtil)
Predictor (class in treelite_runtime)
PredictorHandle (C++ type)
PredictorOutputHandle (C++ type)
Q
quantize (C++ member)
R
ratio_c (C++ member)
(treelite_runtime.Predictor property)
S
save() (treelite.Annotator method)
serialize() (treelite.Model method)
set_categorical_test_node() (treelite.ModelBuilder.Node method)
set_leaf_node() (treelite.ModelBuilder.Node method)
set_numerical_test_node() (treelite.ModelBuilder.Node method)
set_root() (treelite.ModelBuilder.Node method)
set_tree_limit() (treelite.Model method)
sigmoid_alpha (C++ member)
(treelite_runtime.Predictor property)
T
threshold_type (treelite_runtime.Predictor property)
TreeBuilderHandle (C++ type)
treelite
module
treelite.gtil
module
treelite.sklearn
module
treelite::TaskType (C++ enum)
treelite::TaskType::kBinaryClfRegr (C++ enumerator)
treelite::TaskType::kMultiClfCategLeaf (C++ enumerator)
treelite::TaskType::kMultiClfGrovePerClass (C++ enumerator)
treelite::TaskType::kMultiClfProbDistLeaf (C++ enumerator)
treelite_runtime
module
TreeliteAnnotateBranch (C++ function)
TreeliteAnnotationFree (C++ function)
TreeliteAnnotationSave (C++ function)
TreeliteBuildModelFromJSONString (C++ function)
TreeliteCompilerCreateV2 (C++ function)
TreeliteCompilerFree (C++ function)
TreeliteCompilerGenerateCodeV2 (C++ function)
TreeliteConcatenateModelObjects (C++ function)
TreeliteCreateModelBuilder (C++ function)
TreeliteCreatePredictorOutputVector (C++ function)
TreeliteCreateTreeBuilder (C++ function)
TreeliteDeleteModelBuilder (C++ function)
TreeliteDeletePredictorOutputVector (C++ function)
TreeliteDeleteTreeBuilder (C++ function)
TreeliteDeserializeModel (C++ function)
TreeliteDMatrixCreateFromCSR (C++ function)
TreeliteDMatrixCreateFromMat (C++ function)
TreeliteDMatrixFree (C++ function)
TreeliteDMatrixGetDimension (C++ function)
TreeliteDumpAsJSON (C++ function)
TreeliteError
TreeliteFreeModel (C++ function)
TreeliteGTILDeleteConfig (C++ function)
TreeliteGTILGetPredictOutputSize (C++ function)
TreeliteGTILGetPredictOutputSizeEx (C++ function)
TreeliteGTILParseConfig (C++ function)
TreeliteGTILPredict (C++ function)
TreeliteGTILPredictEx (C++ function)
TreeliteLoadLightGBMModel (C++ function)
TreeliteLoadLightGBMModelEx (C++ function)
TreeliteLoadLightGBMModelFromString (C++ function)
TreeliteLoadLightGBMModelFromStringEx (C++ function)
TreeliteLoadSKLearnGradientBoostingClassifier (C++ function)
TreeliteLoadSKLearnGradientBoostingRegressor (C++ function)
TreeliteLoadSKLearnHistGradientBoostingClassifier (C++ function)
TreeliteLoadSKLearnHistGradientBoostingRegressor (C++ function)
TreeliteLoadSKLearnIsolationForest (C++ function)
TreeliteLoadSKLearnRandomForestClassifier (C++ function)
TreeliteLoadSKLearnRandomForestRegressor (C++ function)
TreeliteLoadXGBoostJSON (C++ function)
TreeliteLoadXGBoostJSONEx (C++ function)
TreeliteLoadXGBoostJSONString (C++ function)
TreeliteLoadXGBoostJSONStringEx (C++ function)
TreeliteLoadXGBoostModel (C++ function)
TreeliteLoadXGBoostModelEx (C++ function)
TreeliteLoadXGBoostModelFromMemoryBuffer (C++ function)
TreeliteLoadXGBoostModelFromMemoryBufferEx (C++ function)
TreeliteModelBuilderCommitModel (C++ function)
TreeliteModelBuilderDeleteTree (C++ function)
TreeliteModelBuilderGetTree (C++ function)
TreeliteModelBuilderInsertTree (C++ function)
TreeliteModelBuilderSetModelParam (C++ function)
TreelitePredictorFree (C++ function)
TreelitePredictorLoad (C++ function)
TreelitePredictorPredictBatch (C++ function)
TreelitePredictorQueryGlobalBias (C++ function)
TreelitePredictorQueryLeafOutputType (C++ function)
TreelitePredictorQueryNumClass (C++ function)
TreelitePredictorQueryNumFeature (C++ function)
TreelitePredictorQueryPredTransform (C++ function)
TreelitePredictorQueryRatioC (C++ function)
TreelitePredictorQueryResultSize (C++ function)
TreelitePredictorQuerySigmoidAlpha (C++ function)
TreelitePredictorQueryThresholdType (C++ function)
TreeliteQueryNumClass (C++ function)
TreeliteQueryNumFeature (C++ function)
TreeliteQueryNumTree (C++ function)
TreeliteRuntimeError
TreeliteSerializeModel (C++ function)
TreeliteSetTreeLimit (C++ function)
TreeliteTreeBuilderCreateNode (C++ function)
TreeliteTreeBuilderCreateValue (C++ function)
TreeliteTreeBuilderDeleteNode (C++ function)
TreeliteTreeBuilderDeleteValue (C++ function)
TreeliteTreeBuilderSetCategoricalTestNode (C++ function)
TreeliteTreeBuilderSetLeafNode (C++ function)
TreeliteTreeBuilderSetLeafVectorNode (C++ function)
TreeliteTreeBuilderSetNumericalTestNode (C++ function)
TreeliteTreeBuilderSetRootNode (C++ function)
V
ValueHandle (C++ type)
verbose (C++ member)