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
 CCloneableAbstract interface for classes that can be cloned
 CCodeFoldingContext
 CCompiledModel
 CCompilerInterface of compiler
 CASTNativeCompiler
 CFailSafeCompiler
 CCSRBatchSparse batch in Compressed Sparse Row (CSR) format
 CDeepCopyUniquePtr< T >Wrapper around std::unique_ptr that supports deep copying and moving
 CDenseBatchDense batch
 CDMatrixSimple data matrix in CSR (Compressed Sparse Row) storage
 CCompiledModel::FileEntry
 CFunctionRegEntryBase
 CCompilerRegRegistry entry for compiler
 CLogCallbackRegistry
 CModelThin wrapper for tree ensemble model
 CModelBuilderModel builder class
 CModelBuilderImpl
 CTree::NodeTree node
 CParameter
 CCompilerParamParameters for tree compiler
 CModelParam
 CPredictorPredictor class: wrapper for optimized prediction code
 CSpscQueue< T >Lock-free single-producer-single-consumer queue for each thread
 CSpscQueue< InputToken >
 CTemporaryDirectory
 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