Treelite
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CArrayFormatterFormat array as text, wrapped to a given maximum text width. Uses high precision to render floating-point values
 CASTBuilder
 CASTNode
 CAccumulatorContextNode
 CCodeFolderNode
 CConditionNode
 CCategoricalConditionNode
 CNumericalConditionNode
 CMainNode
 COutputNode
 CQuantizerNode
 CTranslationUnitNode
 CBranchAnnotatorBranch annotator class
 CCodeFoldingContext
 CCompiledModel
 CCompilerInterface of compiler
 CASTNativeCompiler
 CFailSafeCompiler
 CContiguousArray< T >
 CContiguousArray< size_t >
 CContiguousArray< tl_float >
 CContiguousArray< treelite::Tree::Node >
 CContiguousArray< uint32_t >
 CCSRBatchSparse batch in Compressed Sparse Row (CSR) format
 CDenseBatchDense batch
 CDMatrixSimple data matrix in CSR (Compressed Sparse Row) storage
 CCompiledModel::FileEntry
 CFunctionRegEntryBase
 CCompilerRegRegistry entry for compiler
 CHandler< treelite::ContiguousArray< T > >
 CTree::Node::InfoStore either leaf value or decision threshold
 CLogCallbackRegistry
 CModelThin wrapper for tree ensemble model
 CModelBuilderModel builder class
 CModelBuilderImpl
 CModelParam
 CTree::NodeTree node
 CParameter
 CCompilerParamParameters for tree compiler
 CPredictorPredictor class: wrapper for optimized prediction code
 CPyBufferFrame
 CSpscQueue< T >Lock-free single-producer-single-consumer queue for each thread
 CSpscQueue< InputToken >
 CThreadPool< InputToken, OutputToken, TaskContext >
 CThresholdVariant
 CTreeIn-memory representation of a decision tree
 CTreeBuilderTree builder class
 CTreeBuilderImpl
 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