treelite
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 Ntreelite
 Ncommon
 Nfilesystem
 CTemporaryDirectory
 CArrayFormatterFormat array as text, wrapped to a given maximum text width. Uses high precision to render floating-point values
 CCloneableAbstract interface for classes that can be cloned
 CDeepCopyUniquePtrWrapper around std::unique_ptr that supports deep copying and moving
 Ncompiler
 CAccumulatorContextNode
 CASTBuilder
 CASTNativeCompiler
 CASTNode
 CCategoricalConditionNode
 CCodeFolderNode
 CCodeFoldingContext
 CCompiledModel
 CCompilerParamParameters for tree compiler
 CConditionNode
 CMainNode
 CNumericalConditionNode
 COutputNode
 CQuantizerNode
 CThresholdVariant
 CTranslationUnitNode
 Nfrontend
 CModelBuilderModel builder class
 CModelBuilderImpl
 CTreeBuilderTree builder class
 CTreeBuilderImpl
 CBranchAnnotatorBranch annotator class
 CCompilerInterface of compiler
 CCompilerRegRegistry entry for compiler
 CCSRBatchSparse batch in Compressed Sparse Row (CSR) format
 CDenseBatchDense batch
 CDMatrixSimple data matrix in CSR (Compressed Sparse Row) storage
 CLogCallbackRegistry
 CModelThin wrapper for tree ensemble model
 CModelParam
 CPredictorPredictor class: wrapper for optimized prediction code
 CThreadPool
 CTreeIn-memory representation of a decision tree
 CNodeTree node
 CSpscQueueLock-free single-producer-single-consumer queue for each thread
 CTreeliteAPIErrorEntry
 CTreelitePredictorEntryData layout. The value -1 signifies the missing value. When the "missing" field is set to -1, the "fvalue" field is set to NaN (Not a Number), so there is no danger for mistaking between missing values and non-missing values